diff options
Diffstat (limited to 'plugins/readelf/reader.c')
-rw-r--r-- | plugins/readelf/reader.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/readelf/reader.c b/plugins/readelf/reader.c index 2d10540..875b568 100644 --- a/plugins/readelf/reader.c +++ b/plugins/readelf/reader.c @@ -42,6 +42,7 @@ DEFINE_CHRYSALIDE_ACTIVE_PLUGIN("readelf", "Displays information about ELF files * Paramètres : plugin = greffon à manipuler. * * action = type d'action attendue. * * format = description de l'exécutable à compléter. * +* status = barre de statut à tenir informée. * * * * Description : Etablit des symboles complémentaires dans un format ELF. * * * @@ -51,7 +52,7 @@ DEFINE_CHRYSALIDE_ACTIVE_PLUGIN("readelf", "Displays information about ELF files * * ******************************************************************************/ -G_MODULE_EXPORT bool handle_binary_format(const GPluginModule *plugin, PluginAction action, GBinFormat *format) +G_MODULE_EXPORT bool handle_binary_format(const GPluginModule *plugin, PluginAction action, GBinFormat *format, GtkStatusStack *status) { bool result; /* Bilan à retourner */ GElfFormat *elf_fmt; /* Version ELF */ @@ -66,9 +67,9 @@ G_MODULE_EXPORT bool handle_binary_format(const GPluginModule *plugin, PluginAct result = annotate_elf_header(elf_fmt); - result &= annotate_elf_program_header_table(elf_fmt); + result &= annotate_elf_program_header_table(elf_fmt, status); - result &= annotate_elf_section_header_table(elf_fmt); + result &= annotate_elf_section_header_table(elf_fmt, status); hbf_exit: |