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