Revision: 1753
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1753&view=rev
Author:   nadvornik
Date:     2009-06-20 08:51:07 +0000 (Sat, 20 Jun 2009)

Log Message:
-----------
always check for deleted sidecar files

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

Modified: trunk/src/filedata.c
===================================================================
--- trunk/src/filedata.c        2009-06-19 22:37:30 UTC (rev 1752)
+++ trunk/src/filedata.c        2009-06-20 08:51:07 UTC (rev 1753)
@@ -467,8 +467,10 @@
                                
                                while (work2)
                                        {
+                                       struct stat nst;
                                        FileData *sfd = work2->data;
-                                       if (g_ascii_strcasecmp(ext, 
sfd->extension) == 0) 
+                                       if (g_ascii_strcasecmp(ext, 
sfd->extension) == 0 &&
+                                           stat_utf8(sfd->path, &nst)) /* 
basename list can contain deleted files */
                                                {
                                                new_fd = file_data_ref(sfd);
                                                break;


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

------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn

Reply via email to