diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2008-09-11 22:25:26 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2008-09-11 22:25:26 (GMT) |
commit | ab1489b6a6ef1f09957f6f805f143fceb42f6a08 (patch) | |
tree | fd751d69dfde0539e9beb79cf33377572a3c36a2 /src/gtksnippet.c | |
parent | 15387adcbd3e27fe581754c0ee56edc64272d58e (diff) |
Provided capabilities to resolve symbols for given addresses.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@29 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/gtksnippet.c')
-rw-r--r-- | src/gtksnippet.c | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/src/gtksnippet.c b/src/gtksnippet.c index 73339fd..3254d8e 100644 --- a/src/gtksnippet.c +++ b/src/gtksnippet.c @@ -454,6 +454,26 @@ void gtk_snippet_test(GtkSnippet *snippet) /****************************************************************************** * * * Paramètres : snippet = composant GTK à mettre à jour. * +* format = format du binaire affiché. * +* * +* Description : Définit le format auquel le contenu est lié. * +* * +* Retour : - * +* * +* Remarques : - * +* * +******************************************************************************/ + +void gtk_snippet_set_format(GtkSnippet *snippet, const exe_format *format) +{ + snippet->format = format; + +} + + +/****************************************************************************** +* * +* Paramètres : snippet = composant GTK à mettre à jour. * * proc = architecture à associer au contenu. * * * * Description : Définit l'architecture à laquelle le contenu est lié. * @@ -558,7 +578,7 @@ void gtk_snippet_build_content(GtkSnippet *snippet) if (snippet->info[i].instr != NULL) { - print_hinstruction(snippet->proc, snippet->info[i].instr, buffer, CONTENT_BUFFER_LEN, ASX_INTEL); + print_hinstruction(snippet->proc, snippet->format, snippet->info[i].instr, buffer, CONTENT_BUFFER_LEN, ASX_INTEL); content_len += strlen("\t") + strlen(buffer); |