[Xfce4-commits] r26547 - squeeze/trunk/libsqueeze
Stephan Arts
stephan at xfce.org
Sun Jan 6 01:11:33 CET 2008
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;
+ }
}
More information about the Xfce4-commits
mailing list