diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-02-17 21:27:52 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-02-17 21:27:52 (GMT) |
commit | 3ba750662837541a5df510046c0a3fc521cca785 (patch) | |
tree | 711f412439e4b0d154207bbcbceeafce5f1b0864 /src/format | |
parent | 5c6680287b4b6ba38cc04e6d7cb80c87cb9e256d (diff) |
Defined, computed and stored the checksum in the binary content manager.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@474 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/format')
-rw-r--r-- | src/format/format.c | 12 | ||||
-rw-r--r-- | src/format/format.h | 4 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/format/format.c b/src/format/format.c index fa00856..29c151d 100644 --- a/src/format/format.c +++ b/src/format/format.c @@ -134,6 +134,18 @@ const bin_t *g_binary_format_get_content(const GBinFormat *format, off_t *length } + + +GBinContent *g_binary_format_get_conten_(const GBinFormat *format) +{ + + return format->conten_; + +} + + + + /****************************************************************************** * * * Paramètres : format = description de l'exécutable à consulter. * diff --git a/src/format/format.h b/src/format/format.h index b01a9d5..ebad980 100644 --- a/src/format/format.h +++ b/src/format/format.h @@ -57,6 +57,10 @@ GType g_binary_format_get_type(void); /* Fournit une référence vers le contenu binaire analysé. */ const bin_t *g_binary_format_get_content(const GBinFormat *, off_t *); + +GBinContent *g_binary_format_get_conten_(const GBinFormat *); + + /* Fournit un contexte initialisé pour un désassemblage. */ void g_binary_format_setup_disassembling_context(const GBinFormat *, GProcContext *); |