* src/msgcache.c
HEAD needs this leak fix too
+2004-11-23 [colin] 0.9.12cvs162
+
+ * src/msgcache.c
+ HEAD needs this leak fix too
+
2004-11-22 [luke] 0.9.12cvs161
* src/gtk/gtkstext.c
( cvs diff -u -r 1.231 -r 1.232 src/prefs_common.c; ) > 0.9.12cvs159.patchset
( cvs diff -u -r 1.6 -r 1.7 src/prefs_themes.c; ) > 0.9.12cvs160.patchset
( cvs diff -u -r 1.6 -r 1.7 src/gtk/gtkstext.c; ) > 0.9.12cvs161.patchset
+( cvs diff -u -r 1.27 -r 1.28 src/msgcache.c; ) > 0.9.12cvs162.patchset
MICRO_VERSION=12
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=161
+EXTRA_VERSION=162
EXTRA_RELEASE=
if test \( $EXTRA_VERSION -eq 0 \) -o \( "x$EXTRA_RELEASE" != "x" \); then
fclose(fp);
g_hash_table_thaw(cache->msgnum_table);
- if(error) {
- msgcache_destroy(cache);
- return NULL;
- }
-
if (conv != NULL) {
if (conv->free != NULL)
conv->free(conv);
g_free(conv);
}
+ if (error) {
+ msgcache_destroy(cache);
+ return NULL;
+ }
+
cache->last_access = time(NULL);
debug_print("done. (%d items read)\n", g_hash_table_size(cache->msgnum_table));