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

Stephan Arts stephan at xfce.org
Fri Mar 23 17:02:24 CET 2007


Author: stephan
Date: 2007-03-23 16:02:24 +0000 (Fri, 23 Mar 2007)
New Revision: 25269

Modified:
   squeeze/trunk/libsqueeze/command-builder-gnu-tar.c
   squeeze/trunk/libsqueeze/command-builder-rar.c
   squeeze/trunk/libsqueeze/command-builder-zip.c
   squeeze/trunk/libsqueeze/internals.h
Log:
fixed remove functions, now use concat_iter_filenames

Modified: squeeze/trunk/libsqueeze/command-builder-gnu-tar.c
===================================================================
--- squeeze/trunk/libsqueeze/command-builder-gnu-tar.c	2007-03-23 15:48:50 UTC (rev 25268)
+++ squeeze/trunk/libsqueeze/command-builder-gnu-tar.c	2007-03-23 16:02:24 UTC (rev 25269)
@@ -259,11 +259,11 @@
 
 
 static LSQArchiveCommand *
-lsq_command_builder_gnu_tar_build_remove(LSQCommandBuilder *builder, LSQArchive *archive, GSList *filenames)
+lsq_command_builder_gnu_tar_build_remove(LSQCommandBuilder *builder, LSQArchive *archive, GSList *file_iters)
 {
 	gchar *options = NULL;
 	gchar *tmp_file = NULL;
-	gchar *files = lsq_concat_filenames(filenames);
+	gchar *files = lsq_concat_iter_filenames(file_iters);
 	const gchar *compress_skeleton = NULL;
 	const gchar *decompress_skeleton = NULL;
 	LSQArchiveCommand *remove_macro = NULL;

Modified: squeeze/trunk/libsqueeze/command-builder-rar.c
===================================================================
--- squeeze/trunk/libsqueeze/command-builder-rar.c	2007-03-23 15:48:50 UTC (rev 25268)
+++ squeeze/trunk/libsqueeze/command-builder-rar.c	2007-03-23 16:02:24 UTC (rev 25269)
@@ -135,9 +135,9 @@
 }
 
 static LSQArchiveCommand *
-lsq_command_builder_rar_build_remove(LSQCommandBuilder *builder, LSQArchive *archive, GSList *filenames)
+lsq_command_builder_rar_build_remove(LSQCommandBuilder *builder, LSQArchive *archive, GSList *iter_files)
 {
-	gchar *files = lsq_concat_filenames(filenames);
+	gchar *files = lsq_concat_iter_filenames(iter_files);
 
 	LSQArchiveCommand *spawn = lsq_spawn_command_new("Remove", archive, "rar -d %1$s %2$s", files, NULL, NULL);
 

Modified: squeeze/trunk/libsqueeze/command-builder-zip.c
===================================================================
--- squeeze/trunk/libsqueeze/command-builder-zip.c	2007-03-23 15:48:50 UTC (rev 25268)
+++ squeeze/trunk/libsqueeze/command-builder-zip.c	2007-03-23 16:02:24 UTC (rev 25269)
@@ -140,9 +140,9 @@
 }
 
 static LSQArchiveCommand *
-lsq_command_builder_zip_build_remove(LSQCommandBuilder *builder, LSQArchive *archive, GSList *filenames)
+lsq_command_builder_zip_build_remove(LSQCommandBuilder *builder, LSQArchive *archive, GSList *file_iters)
 {
-	gchar *files = lsq_concat_filenames(filenames);
+	gchar *files = lsq_concat_iter_filenames(file_iters);
 
 	LSQArchiveCommand *spawn = lsq_spawn_command_new("Remove", archive, "zip -d %1$s %2$s", files, NULL, NULL);
 

Modified: squeeze/trunk/libsqueeze/internals.h
===================================================================
--- squeeze/trunk/libsqueeze/internals.h	2007-03-23 15:48:50 UTC (rev 25268)
+++ squeeze/trunk/libsqueeze/internals.h	2007-03-23 16:02:24 UTC (rev 25269)
@@ -28,6 +28,8 @@
 
 gchar *
 lsq_concat_filenames(GSList *filenames);
+gchar *
+lsq_concat_iter_filenames(GSList *file_iters);
 
 LSQArchive *
 lsq_opened_archive_get_archive(gchar *path);



More information about the Xfce4-commits mailing list