summaryrefslogtreecommitdiff
path: root/plugins/elf/format.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/elf/format.c')
-rw-r--r--plugins/elf/format.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/plugins/elf/format.c b/plugins/elf/format.c
index 0fb2d1e..86682a2 100644
--- a/plugins/elf/format.c
+++ b/plugins/elf/format.c
@@ -70,7 +70,7 @@ static bool g_elf_format_analyze(GElfFormat *, wgroup_id_t, GtkStatusStack *);
static SourceEndian g_elf_format_get_endianness(const GElfFormat *);
/* Réalise un traitement post-désassemblage. */
-static void g_elf_format_complete_analysis(GElfFormat *, GtkStatusStack *);
+static void g_elf_format_complete_analysis(GElfFormat *, wgroup_id_t, GtkStatusStack *);
/* Indique le type d'architecture visée par le format. */
static const char *g_elf_format_get_target_machine(const GElfFormat *);
@@ -377,7 +377,7 @@ static bool g_elf_format_analyze(GElfFormat *format, wgroup_id_t gid, GtkStatusS
preload_binary_format(PGA_FORMAT_PRELOAD, base, base->info, status);
- if (!load_elf_symbols(format, status))
+ if (!load_elf_symbols(format, gid, status))
goto gefa_error;
if (!find_all_elf_strings(format))
@@ -417,6 +417,7 @@ static SourceEndian g_elf_format_get_endianness(const GElfFormat *format)
/******************************************************************************
* *
* Paramètres : format = description de l'exécutable à manipuler. *
+* gid = groupe de travail dédié. *
* status = barre de statut à tenir informée. *
* *
* Description : Réalise un traitement post-désassemblage. *
@@ -427,9 +428,9 @@ static SourceEndian g_elf_format_get_endianness(const GElfFormat *format)
* *
******************************************************************************/
-static void g_elf_format_complete_analysis(GElfFormat *format, GtkStatusStack *status)
+static void g_elf_format_complete_analysis(GElfFormat *format, wgroup_id_t gid, GtkStatusStack *status)
{
- refresh_elf_relocations(format, status);
+ refresh_elf_relocations(format, gid, status);
}