22
22
#include <gtk/gtk.h>
23
#include "interface.h"
24
#include "callbacks.h"
25
#include "string_utils.h"
26
27
#include "archive.h"
28
void OpenTar ( XArchive *archive );
29
gboolean TarOpen (GIOChannel *ioc, GIOCondition cond, gpointer data);
30
void xa_open_tar ( XArchive * );
31
void xa_tar_delete (XArchive *,GSList *);
32
void xa_tar_add (XArchive *,GString *,gchar *);
33
gboolean xa_tar_extract(XArchive *,GSList *);
34
void xa_get_tar_line_content (gchar *, gpointer );
35
gboolean isTar (FILE *);
36
gboolean is_tar_compressed (gint );
37
void xa_add_delete_bzip2_gzip_lzma_compressed_tar (GString *,XArchive *,gboolean );
38
gboolean xa_extract_tar_without_directories ( gchar *, XArchive *,gchar *);