Author: stephan
Date: 2006-11-14 20:53:54 +0000 (Tue, 14 Nov 2006)
New Revision: 23878

Modified:
   xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c
Log:
Actually sends the path i was trying to send with the last commit



Modified: xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c
===================================================================
--- xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c  2006-11-14 
20:49:54 UTC (rev 23877)
+++ xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c  2006-11-14 
20:53:54 UTC (rev 23878)
@@ -250,6 +250,7 @@
 {
        LXA_ARCHIVE_WRITE_LOCK(&archive->rw_lock);
        gchar **path = NULL;
+       gchar *_path = NULL;
 
        if(LXA_IS_ARCHIVE(archive))
        {
@@ -263,8 +264,10 @@
                        if((archive->old_status == LXA_ARCHIVESTATUS_REMOVE) && 
(archive->files))
                        {
                                path = g_strsplit(archive->files, " ", 2);
-                               g_signal_emit(G_OBJECT(archive), 
lxa_archive_signals[2], 0, archive, path[0]);
+                               _path = g_path_get_dirname(path[0]);
+                               g_signal_emit(G_OBJECT(archive), 
lxa_archive_signals[2], 0, archive, _path);
                                g_strfreev(path);
+                               g_free(_path);
                        }
                } 
        }

_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to