From 016687cc49c811589951ebd064a86bdde1405866 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Mon, 30 Nov 2009 22:55:24 +0100 Subject: Foundation of VFS capabilities --- zip/zip.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'zip/zip.cpp') diff --git a/zip/zip.cpp b/zip/zip.cpp index 035b4b2..8e2e1e7 100644 --- a/zip/zip.cpp +++ b/zip/zip.cpp @@ -274,6 +274,7 @@ VFSNew (TVFSLogFunc log_func) return globs; } + void VFSSetCallbacks (struct TVFSGlobs *globs, TVFSAskQuestionCallback ask_question_callback, @@ -287,6 +288,7 @@ VFSSetCallbacks (struct TVFSGlobs *globs, globs->callback_data = data; } + void VFSFree (struct TVFSGlobs *globs) { @@ -295,12 +297,14 @@ VFSFree (struct TVFSGlobs *globs) g_free (globs); } + int VFSVersion () { return cVFSVersion; } + struct TVFSInfo * VFSGetInfo () { @@ -316,6 +320,14 @@ VFSGetInfo () return module_info; } + +guint32 +VFSGetCapabilities () +{ + return VFS_CAP_CAN_CREATE_ARCHIVES; +} + + char * VFSGetArchiveExts () { -- cgit v1.2.3