diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-10-09 02:11:35 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-10-09 02:11:35 (GMT) |
commit | 56549ed6632859db219d5434079ad94381293a0a (patch) | |
tree | 114f09993c3804b023837f555a610affe62cb8d3 /src/format/elf/elf.c | |
parent | fe3ac685849b69d87ad536e80d6f31d08c593eac (diff) |
Deleted duplicated symbols to avoid zero-length areas.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@589 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/format/elf/elf.c')
-rw-r--r-- | src/format/elf/elf.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/format/elf/elf.c b/src/format/elf/elf.c index ea1f1ff..f485dbc 100644 --- a/src/format/elf/elf.c +++ b/src/format/elf/elf.c @@ -291,8 +291,13 @@ GBinFormat *g_elf_format_new(GBinContent *content, GExeFormat *parent) } + /* TODO : à bouger dans un épilogue commun */ + handle_binary_format(PGA_FORMAT_LOADER_LAST, G_BIN_FORMAT(result)); + g_binary_format_delete_duplicated_symbols(G_BIN_FORMAT(result)); + + /* .... */ return G_BIN_FORMAT(result); |