diff options
Diffstat (limited to 'src/analysis/disass/routines.c')
-rw-r--r-- | src/analysis/disass/routines.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/analysis/disass/routines.c b/src/analysis/disass/routines.c index 4393c6e..b1bc8c8 100644 --- a/src/analysis/disass/routines.c +++ b/src/analysis/disass/routines.c @@ -241,18 +241,12 @@ static void g_routines_study_process(GRoutinesStudy *study, GtkStatusStack *stat { size_t i; /* Boucle de parcours */ GBinSymbol *symbol; /* Commodité d'accès */ - SymbolStatus sym_status; /* Visibilité du symbole obtenu*/ SymbolType type; /* Type de symbole rencontré */ for (i = study->begin; i < study->end; i++) { symbol = g_binary_format_get_symbol(study->format, i); - sym_status = g_binary_symbol_get_status(symbol); - - if (sym_status == SSS_IMPORTED) - goto grsp_next; - type = g_binary_symbol_get_target_type(symbol); if (type == STP_ROUTINE || type == STP_ENTRY_POINT) @@ -260,8 +254,6 @@ static void g_routines_study_process(GRoutinesStudy *study, GtkStatusStack *stat gtk_status_stack_update_activity_value(status, study->id, 1); - grsp_next: - g_object_unref(G_OBJECT(symbol)); } |