Author: colossus
Date: 2006-07-11 11:27:07 +0000 (Tue, 11 Jul 2006)
New Revision: 22402

Modified:
   xarchiver/trunk/src/extract_dialog.c
   xarchiver/trunk/src/main.c
Log:
Fixed a missing space in the ZIP command string for single files in 
extract_dialog.c.
Fixed a weird behaviour of switch -d.


Modified: xarchiver/trunk/src/extract_dialog.c
===================================================================
--- xarchiver/trunk/src/extract_dialog.c        2006-07-10 22:27:53 UTC (rev 
22401)
+++ xarchiver/trunk/src/extract_dialog.c        2006-07-11 11:27:07 UTC (rev 
22402)
@@ -643,7 +643,7 @@
         else
                        command = g_strconcat ( "unzip ", archive->freshen ? 
"-f " : "",
                                                                        
archive->update ? "-u " : "",
-                                                                       
archive->overwrite ? "-o" : "-n ",
+                                                                       
archive->overwrite ? "-o " : "-n ",
                                                                        
archive->full_path ? "" : " -j ",
                                                                        
archive->escaped_path , files->str," -d " , path , NULL );
                break;

Modified: xarchiver/trunk/src/main.c
===================================================================
--- xarchiver/trunk/src/main.c  2006-07-10 22:27:53 UTC (rev 22401)
+++ xarchiver/trunk/src/main.c  2006-07-11 11:27:07 UTC (rev 22402)
@@ -135,7 +135,7 @@
                        gchar *_current_dir = NULL;
 
                        archive = xa_init_structure_from_cmd_line ( 
archive_name );
-                       if (archive != NULL)
+                       if (archive != NULL && argv[1] != NULL)
                        {
                                GString *string = g_string_new ( "" );
                                for ( x = 1; x < argc; x++)
@@ -159,6 +159,7 @@
                                if (cli_command != NULL)
                                        error_output = SpawnSyncCommand ( 
cli_command );
                                g_string_free (string, TRUE);
+
                        }
                }
                /* Switch -a */

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

Reply via email to