Removed some $Id$ tags in libcitadel
[citadel.git] / libcitadel / lib / libcitadel.c
1 /*
2  * Main stuff for libcitadel
3  */
4
5 #include <stdlib.h>
6 #include <unistd.h>
7 #include <stdio.h>
8 #include <signal.h>
9 #include <sys/types.h>
10 #include <ctype.h>
11 #include <string.h>
12 #include <sys/stat.h>
13 #include <errno.h>
14 #include "libcitadel.h"
15 #include "xdgmime/xdgmime.h"
16 #include "libcitadellocal.h"
17
18 extern int BaseStrBufSize;
19 char *libcitadel_version_string(void) {
20         return "libcitadel(unnumbered)";
21 }
22
23 int libcitadel_version_number(void) {
24         return LIBCITADEL_VERSION_NUMBER;
25 }
26
27 void StartLibCitadel(size_t basesize)
28 {
29         BaseStrBufSize = basesize;
30 }
31
32 void ShutDownLibCitadel(void)
33 {
34         ShutDownLibCitadelMime();
35         WildFireShutdown();
36         xdg_mime_shutdown();
37 }