diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-07-02 22:46:14 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-07-02 22:46:14 (GMT) |
commit | 8dc83465a6ca2d5b94b983b39f6c06d37e4126a0 (patch) | |
tree | b5594fe7cd0d9e9a9269eaa3454412da2bd9dd5a /plugins/dexbnf | |
parent | de2cb8e2fad4a3031d7b7c2cb189a6dbdaf8d5a9 (diff) |
Improved the Itanium C++ demangling.
Diffstat (limited to 'plugins/dexbnf')
-rw-r--r-- | plugins/dexbnf/context.c | 6 | ||||
-rw-r--r-- | plugins/dexbnf/demangler.c | 2 | ||||
-rw-r--r-- | plugins/dexbnf/python/demangler.c | 2 | ||||
-rw-r--r-- | plugins/dexbnf/python/demangler.h | 2 |
4 files changed, 6 insertions, 6 deletions
diff --git a/plugins/dexbnf/context.c b/plugins/dexbnf/context.c index ebf7c0d..2daeb52 100644 --- a/plugins/dexbnf/context.c +++ b/plugins/dexbnf/context.c @@ -121,7 +121,7 @@ static void g_dex_demangling_init(GDexDemangling *context) /****************************************************************************** * * -* Paramètres : demangler = instance d'objet GLib à traiter. * +* Paramètres : context = instance d'objet GLib à traiter. * * * * Description : Supprime toutes les références externes. * * * @@ -140,7 +140,7 @@ static void g_dex_demangling_dispose(GDexDemangling *context) /****************************************************************************** * * -* Paramètres : demangler = instance d'objet GLib à traiter. * +* Paramètres : context = instance d'objet GLib à traiter. * * * * Description : Procède à la libération totale de la mémoire. * * * @@ -197,7 +197,7 @@ static GDataType *g_dex_demangling_decode_type(GDexDemangling *context) static GBinRoutine *g_dex_demangling_decode_routine(GDexDemangling *context) { - GBinRoutine *result; /* Routine en place à retourner */ + GBinRoutine *result; /* Routine en place à retourner*/ GDemanglingContext *base; /* Autre version du contexte */ base = G_DEMANGLING_CONTEXT(context); diff --git a/plugins/dexbnf/demangler.c b/plugins/dexbnf/demangler.c index 32aa36f..3489f15 100644 --- a/plugins/dexbnf/demangler.c +++ b/plugins/dexbnf/demangler.c @@ -1,6 +1,6 @@ /* Chrysalide - Outil d'analyse de fichiers binaires - * demangler.c - décodage des noms d'éléments + * demangler.c - décodage des noms d'éléments Dex * * Copyright (C) 2018 Cyrille Bagard * diff --git a/plugins/dexbnf/python/demangler.c b/plugins/dexbnf/python/demangler.c index f47eefe..e9dba41 100644 --- a/plugins/dexbnf/python/demangler.c +++ b/plugins/dexbnf/python/demangler.c @@ -129,7 +129,7 @@ PyTypeObject *get_python_dex_demangler_type(void) bool register_python_dex_demangler(PyObject *module) { - PyTypeObject *py_dex_demangler_type; /* Type Python 'ElfFormat' */ + PyTypeObject *py_dex_demangler_type; /* Type Python 'DexDemangler' */ PyObject *dict; /* Dictionnaire du module */ py_dex_demangler_type = get_python_dex_demangler_type(); diff --git a/plugins/dexbnf/python/demangler.h b/plugins/dexbnf/python/demangler.h index af56289..f2cd964 100644 --- a/plugins/dexbnf/python/demangler.h +++ b/plugins/dexbnf/python/demangler.h @@ -34,7 +34,7 @@ /* Fournit un accès à une définition de type à diffuser. */ PyTypeObject *get_python_dex_demangler_type(void); -/* Prend en charge l'objet 'pychrysalide.format.elf.ElfFormat'. */ +/* Prend en charge l'objet 'pychrysalide.format.mangling.DexDemangler'. */ bool register_python_dex_demangler(PyObject *); |