diff src/cache.c @ 39:64068b1bab89

Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net> * cache.c (cache_sim_data_load): Fix to return CacheData if any data type exists. * pan-view.c: Fix slow merging of embedded dates into file list; includes optimizing pan_cache_sync_date and plugging a memory leak. ##### Note: GQview CVS on sourceforge is not always up to date, please use ##### ##### an offical release when making enhancements and translation updates. #####
author gqview
date Thu, 14 Apr 2005 14:56:17 +0000
parents 67ba4381497e
children 322bb41c9b9e
line wrap: on
line diff
--- a/src/cache.c	Thu Apr 14 08:54:29 2005 +0000
+++ b/src/cache.c	Thu Apr 14 14:56:17 2005 +0000
@@ -476,7 +476,11 @@
 
 	fclose(f);
 
-	if (!cd->dimensions && !cd->similarity)
+	if (!cd->dimensions &&
+	    !cd->have_date &&
+	    !cd->have_checksum &&
+	    !cd->have_md5sum &&
+	    !cd->similarity)
 		{
 		cache_sim_data_free(cd);
 		cd = NULL;