Author: colossus
Date: 2006-07-28 11:21:35 +0000 (Fri, 28 Jul 2006)
New Revision: 22544

Modified:
   xarchiver/trunk/src/bzip2.c
   xarchiver/trunk/src/callbacks.c
Log:
Fixed a missing return in the previous revision sorry, holidays are needed.
Fixed bug causing Xarchiver not to quit when canceling extraction of gzip / 
bzip2 compressed files.


Modified: xarchiver/trunk/src/bzip2.c
===================================================================
--- xarchiver/trunk/src/bzip2.c 2006-07-28 11:02:08 UTC (rev 22543)
+++ xarchiver/trunk/src/bzip2.c 2006-07-28 11:21:35 UTC (rev 22544)
@@ -140,6 +140,7 @@
        }
        else
        {
+               archive->status = XA_ARCHIVESTATUS_IDLE;
                gtk_widget_set_sensitive (Stop_button, FALSE);
                gtk_widget_hide ( viewport2 );
                Update_StatusBar ( _("Operation canceled."));

Modified: xarchiver/trunk/src/callbacks.c
===================================================================
--- xarchiver/trunk/src/callbacks.c     2006-07-28 11:02:08 UTC (rev 22543)
+++ xarchiver/trunk/src/callbacks.c     2006-07-28 11:21:35 UTC (rev 22544)
@@ -1758,7 +1758,10 @@
                //g_message ("%s - %s",fm_path,no_uri_path);
                g_free ( fm_path );
                if (no_uri_path == NULL)
+               {
                        gtk_drag_finish (dc, FALSE, FALSE, t);
+                       return;
+               }
 
                gtk_tree_model_get_iter(model, &iter, 
(GtkTreePath*)(_row_list->data));
                gtk_tree_model_get (model, &iter, 0, &name, -1);

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

Reply via email to