#include "misc.h"
#include "ui_fileops.h"
-#include <archive.h>
-#include <archive_entry.h>
#include <langinfo.h>
#include <locale.h>
/* Copied from the libarchive .repo. examples */
+#ifndef HAVE_ARCHIVE
+gchar *open_archive(FileData *fd)
+{
+ return NULL;
+}
+
+#else
+
+#include <archive.h>
+#include <archive_entry.h>
+
static void errmsg(const char *);
static gboolean extract(const char *filename, int do_extract, int flags);
static int copy_data(struct archive *, struct archive *);
return(TRUE);
}
-static int
-copy_data(struct archive *ar, struct archive *aw)
+static int copy_data(struct archive *ar, struct archive *aw)
{
int r;
const void *buff;
}
log_printf("%s \n", m);
}
-
+#endif
/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */