[Xfce4-commits] r25427 - squeeze/trunk/libsqueeze

Stephan Arts stephan at xfce.org
Sat Apr 7 14:54:35 CEST 2007


Author: stephan
Date: 2007-04-07 12:54:35 +0000 (Sat, 07 Apr 2007)
New Revision: 25427

Modified:
   squeeze/trunk/libsqueeze/command-builder-compr.c
   squeeze/trunk/libsqueeze/libsqueeze-module.h
Log:
fix compressed files extraction

Modified: squeeze/trunk/libsqueeze/command-builder-compr.c
===================================================================
--- squeeze/trunk/libsqueeze/command-builder-compr.c	2007-04-07 12:19:29 UTC (rev 25426)
+++ squeeze/trunk/libsqueeze/command-builder-compr.c	2007-04-07 12:54:35 UTC (rev 25427)
@@ -226,7 +226,7 @@
 	                                                      NULL,
 	                                                      NULL);
 
-	g_object_set_data(G_OBJECT(decompress), LSQ_ARCHIVE_DEST_FILE, g_strdup(dest_path));
+	g_object_set_data(G_OBJECT(decompress), LSQ_ARCHIVE_DEST_FILE, g_strconcat(dest_path, "/", lsq_archive_iter_get_filename(filenames->data), NULL));
 
 	if(!lsq_spawn_command_set_parse_func(LSQ_SPAWN_COMMAND(decompress), 1, lsq_command_builder_compr_decompress_parse_output, NULL))
 	{

Modified: squeeze/trunk/libsqueeze/libsqueeze-module.h
===================================================================
--- squeeze/trunk/libsqueeze/libsqueeze-module.h	2007-04-07 12:19:29 UTC (rev 25426)
+++ squeeze/trunk/libsqueeze/libsqueeze-module.h	2007-04-07 12:54:35 UTC (rev 25427)
@@ -20,6 +20,7 @@
 #include <dbus/dbus-glib.h>
 #include <libsqueeze/libsqueeze-archive.h>
 #include <libsqueeze/libsqueeze-command.h>
+#include <libsqueeze/libsqueeze-view.h>
 #include <libsqueeze/archive-command.h>
 #include <libsqueeze/macro-command.h>
 #include <libsqueeze/spawn-command.h>



More information about the Xfce4-commits mailing list