diff options
Diffstat (limited to 'src/analysis/disass/fetch.c')
-rw-r--r-- | src/analysis/disass/fetch.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/analysis/disass/fetch.c b/src/analysis/disass/fetch.c index fc1c2ab..f179860 100644 --- a/src/analysis/disass/fetch.c +++ b/src/analysis/disass/fetch.c @@ -461,21 +461,13 @@ GArchInstruction **disassemble_binary_content(GLoadedBinary *binary, GProcContex * Troisième phase : on comble les trous laissés. */ - gtk_status_stack_update_activity(status, template.id, _("Disassembling the remaining instructions...")); - - ensure_all_mem_areas_are_filled(template.areas, template.count, true, template.ctx, status, template.id); - - g_work_queue_wait_for_completion(queue, gid); + ensure_all_mem_areas_are_filled(gid, status, template.id, template.areas, template.count, template.ctx); g_work_queue_set_extra_wait_callback(queue, gid, NULL, NULL); g_object_set_data(G_OBJECT(template.ctx), "remaining_counter", NULL); - gtk_status_stack_update_activity(status, template.id, _("Filling holes with data...")); - - ensure_all_mem_areas_are_filled(template.areas, template.count, false, template.ctx, status, template.id); - - g_work_queue_wait_for_completion(queue, gid); + ensure_all_mem_areas_are_filled(gid, status, template.id, template.areas, template.count, NULL); gtk_status_stack_remove_activity(status, template.id); |