Author: stephan
Date: 2008-01-06 00:11:33 +0000 (Sun, 06 Jan 2008)
New Revision: 26547

Modified:
   squeeze/trunk/libsqueeze/archive.c
Log:
Add comment for archive_new
Add switch on operate statement



Modified: squeeze/trunk/libsqueeze/archive.c
===================================================================
--- squeeze/trunk/libsqueeze/archive.c  2008-01-05 23:58:09 UTC (rev 26546)
+++ squeeze/trunk/libsqueeze/archive.c  2008-01-06 00:11:33 UTC (rev 26547)
@@ -143,6 +143,15 @@
        lsq_opened_archive_list = g_slist_remove(lsq_opened_archive_list, 
object);
 }
 
+/**
+ * lsq_archive_new:
+ *
+ * @path: path to archive
+ * @mime: mime-type (or NULL)
+ *
+ * Return value: LSQArchive object
+ *
+ */
 LSQArchive *
 lsq_archive_new(gchar *path, const gchar *mime)
 {
@@ -389,6 +398,19 @@
 gboolean
 lsq_archive_operate(LSQArchive *archive, LSQCommandType type)
 {
-       return FALSE;
+    switch (type)
+    {
+        case LSQ_COMMAND_TYPE_ADD:
+        case LSQ_COMMAND_TYPE_REMOVE:
+        case LSQ_COMMAND_TYPE_EXTRACT:
+        case LSQ_COMMAND_TYPE_REFRESH:
+        case LSQ_COMMAND_TYPE_OPEN:
+        case LSQ_COMMAND_TYPE_TEST:
+               return FALSE;
+            break;
+        default:
+            return FALSE;
+            break;
+    }
 }
 

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

Reply via email to