--- rpl/src/instructions_d5.c 2010/05/06 15:02:43 1.18 +++ rpl/src/instructions_d5.c 2010/05/13 19:09:18 1.19 @@ -2694,7 +2694,6 @@ instruction_detach(struct_processus *s_e # endif free((*s_etat_processus).localisation); - free(s_etat_processus); free(s_argument_thread); # ifndef SEMAPHORES_NOMMES @@ -2717,6 +2716,8 @@ instruction_detach(struct_processus *s_e debug_memoire_verification(s_etat_processus); # endif + free(s_etat_processus); + exit(EXIT_SUCCESS); } else