summaryrefslogtreecommitdiff
path: root/src/common/compression.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2020-04-12 22:00:05 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2020-04-12 22:00:05 (GMT)
commitb4cbeedf6ed4e04dd85c92e8345b4cb8dcaab27d (patch)
treeabfbc921202792ae9e37e8070d56e08a7022c8b9 /src/common/compression.h
parent63874c59241aeaaac5a5bc3f0f9f02433f7c76f8 (diff)
Added features to dump compressed content into memory.
Diffstat (limited to 'src/common/compression.h')
-rw-r--r--src/common/compression.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/common/compression.h b/src/common/compression.h
index 632147a..f038ff6 100644
--- a/src/common/compression.h
+++ b/src/common/compression.h
@@ -30,6 +30,9 @@
#include <stdbool.h>
+#include "../analysis/content.h"
+
+
/* Codes de retour pour la compression */
typedef enum _CPError
@@ -47,6 +50,9 @@ CPError add_file_into_archive(struct archive *, const char *, const char *);
/* Extrait un élement d'une archive. */
bool dump_archive_entry_into_file(struct archive *, struct archive_entry *, const char *);
+/* Extrait un élement d'une archive. */
+GBinContent *dump_archive_entry_into_memory(struct archive *, struct archive_entry *);
+
#endif /* _COMMON_COMPRESSION_H */