diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-08-07 18:08:47 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-08-07 18:08:47 (GMT) |
commit | 0442cf03782e65bd680449cc213ace9a21bb081b (patch) | |
tree | 1ad713e14aeba3189c77454c219b7ab398331615 /plugins/dex/class.c | |
parent | ae2be2044d39abebfa7b8d5ce64571e72f7ff6fd (diff) |
Removed old code used for decompilation.
Diffstat (limited to 'plugins/dex/class.c')
-rw-r--r-- | plugins/dex/class.c | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/plugins/dex/class.c b/plugins/dex/class.c index d6af91b..8a094d5 100644 --- a/plugins/dex/class.c +++ b/plugins/dex/class.c @@ -722,82 +722,3 @@ const char *g_dex_class_get_source_file(const GDexClass *class) return result; } - - -/****************************************************************************** -* * -* Paramètres : class = informations chargées à consulter. * -* lang = langage à utiliser pour la sortie humaine. * -* buffer = tampon mis à disposition pour la sortie. * -* format = informations chargées à consulter. * -* * -* Description : Procède à la décompilation complète d'une classe donnée. * -* * -* Retour : - * -* * -* Remarques : - * -* * -******************************************************************************/ -#if 0 -void g_dex_class_decompile(const GDexClass *class, GLangOutput *lang, GCodeBuffer *buffer, const GDexFormat *format) -{ - -#if 0 - GDataType *type; - - - size_t i; /* Boucle de parcours */ - - - /* -GBufferLine *line, GLangOutput *output) - - for (i = 0; i < block->count; i++) - { - if (i > 0) - line = g_code_buffer_append_new_line(buffer); - -*/ - - - - type = get_type_from_dex_pool(format, class->definition.class_idx); - - //g_buffer_line_append_text(line, BLC_ASSEMBLY, "{", 3, RTT_SIGNS, NULL); - - //printf("Output :: %s\n", _g_data_type_to_string(type, true)); - - - - g_lang_output_start_class(lang, buffer, type); - - - - for (i = 0; i < class->vmethods_count; i++) - { - g_dex_method_decompile(class->virtual_methods[i], lang, buffer); - g_code_buffer_append_new_line_fixme(buffer); - } - - for (i = 0; i < class->dmethods_count; i++) - { - g_dex_method_decompile(class->direct_methods[i], lang, buffer); - g_code_buffer_append_new_line_fixme(buffer); - } - - - - - - - - - g_lang_output_end_class(lang, buffer); - - - -#endif - - -} -#endif |