Revision: 1659
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1659&view=rev
Author:   nadvornik
Date:     2009-04-23 21:15:14 +0000 (Thu, 23 Apr 2009)

Log Message:
-----------
fixed writting metadata behavior at exit

Modified Paths:
--------------
    trunk/src/utilops.c

Modified: trunk/src/utilops.c
===================================================================
--- trunk/src/utilops.c 2009-04-23 21:12:19 UTC (rev 1658)
+++ trunk/src/utilops.c 2009-04-23 21:15:14 UTC (rev 1659)
@@ -1626,8 +1626,9 @@
 
                        file_util_finalize_all(ud);
                        
+                       /* both DISCARD and DONE finishes the operation for 
good */
                        if (ud->done_func)
-                               ud->done_func((ud->phase == 
UTILITY_PHASE_DONE), ud->dest_path, ud->done_data);
+                               ud->done_func((ud->phase != 
UTILITY_PHASE_CANCEL), ud->dest_path, ud->done_data);
                                
                        if (ud->with_sidecars)
                                file_data_sc_free_ci_list(ud->flist);


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn

Reply via email to