]> code.citadel.org Git - citadel.git/blobdiff - libcitadel/lib/libcitadel.c
* shutting down wildfire seems to work now.
[citadel.git] / libcitadel / lib / libcitadel.c
index fd64fa99d61dbc1c744560ecc369832d469e424d..1d83ca5f13956c938593a706879d7ebf7add1477 100644 (file)
@@ -3,7 +3,6 @@
  *
  */
 
-
 #include <stdlib.h>
 #include <unistd.h>
 #include <stdio.h>
 #include <sys/stat.h>
 #include <errno.h>
 #include "libcitadel.h"
+#include "xdgmime/xdgmime.h"
+#include "libcitadellocal.h"
 
-
+extern int BaseStrBufSize;
 char *libcitadel_version_string(void) {
        return "$Id$";
 }
+
+int libcitadel_version_number(void) {
+       return LIBCITADEL_VERSION_NUMBER;
+}
+
+void StartLibCitadel(size_t basesize)
+{
+       BaseStrBufSize = basesize;
+}
+
+void ShutDownLibCitadel(void)
+{
+       ShutDownLibCitadelMime();
+       WildFireShutdown();
+       xdg_mime_shutdown();
+}