summaryrefslogtreecommitdiff
path: root/src/analysis/project.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/project.c')
-rw-r--r--src/analysis/project.c27
1 files changed, 3 insertions, 24 deletions
diff --git a/src/analysis/project.c b/src/analysis/project.c
index 66f6b0f..cb1c70a 100644
--- a/src/analysis/project.c
+++ b/src/analysis/project.c
@@ -523,9 +523,9 @@ void ack_loaded_binary(GBinaryLoader *loader, GStudyProject *project)
if (binary != NULL)
{
- g_signal_connect_to_main(binary, "disassembly-done",
- G_CALLBACK(g_study_project_add_loaded_binary), project,
- g_cclosure_marshal_VOID__VOID);
+ g_signal_connect_to_main_swapped(binary, "disassembly-done",
+ G_CALLBACK(g_study_project_attach_binary), project,
+ g_cclosure_marshal_VOID__VOID);
g_loaded_binary_analyse(binary);
@@ -536,27 +536,6 @@ void ack_loaded_binary(GBinaryLoader *loader, GStudyProject *project)
/******************************************************************************
* *
-* Paramètres : binary = élément binaire tout juste désassemblé. *
-* project = projet dont le contenu est à compléter. *
-* *
-* Description : Assure l'intégration d'un élément binaire dans un projet. *
-* *
-* Retour : - *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-void g_study_project_add_loaded_binary(GLoadedBinary *binary, GStudyProject *project)
-{
- /* FIXME : remplacer cette fonction par un "swap" */
- g_study_project_attach_binary(project, binary);
-
-}
-
-
-/******************************************************************************
-* *
* Paramètres : widget = composant d'affichage nouvellement porté à l'écran. *
* event = informations liées à l'événement. *
* binary = fichier binaire à associer au projet actuel. *