-shlibs:Depends=libc6 (>= 2.7-1), zlib1g (>= 1:1.1.4)
+shlibs:Depends=libc6 (>= 2.3), zlib1g (>= 1:1.1.4)
#include <sys/stat.h>
#include <errno.h>
#include "libcitadel.h"
+#include "xdgmime/xdgmime.h"
+#include "libcitadellocal.h"
char *libcitadel_version_string(void) {
return "$Id$";
int libcitadel_version_number(void) {
return LIBCITADEL_VERSION_NUMBER;
}
+
+void ShutDownLibCitadel(void)
+{
+ ShutDownLibCitadelMime();
+
+ xdg_mime_shutdown();
+}
char *libcitadel_version_string(void);
int libcitadel_version_number(void);
-
+void ShutDownLibCitadel(void);
/*
* MIME parser declarations
/* Select the icon for a given MIME type */
const char *GetIconFilename(char *MimeType, size_t len);
-void ShutDownLibCitadel(void);
-
/* tools */
#include "xdgmime/xdgmime.h"
#include "libcitadel.h"
+#include "libcitadellocal.h"
void extract_key(char *target, char *source, char *key)
{
return Icon->FileName;
}
-void ShutDownLibCitadel(void)
+void ShutDownLibCitadelMime(void)
{
DeleteHash(&IconHash);
}
#endif
#include "libcitadel.h"
-
+#include "libcitadellocal.h"
ConstStr WF_MsgStrs[] = {
long BaseFrames = 0;
StrBuf *FullBinaryName = NULL;
+void WildFireShutdown(void)
+{
+ close(addr2line_write_pipe[0]);
+ close(addr2line_read_pipe[0]);
+
+ FreeStrBuf(&FullBinaryName);
+}
+
void WildFireInitBacktrace(const char *argvNull, int AddBaseFrameSkip)
{