--- rpl/src/instructions_d5.c 2010/04/27 15:53:36 1.12 +++ rpl/src/instructions_d5.c 2010/04/28 06:41:06 1.13 @@ -1522,8 +1522,8 @@ instruction_detach(struct_processus *s_e (*s_etat_processus).nombre_interruptions_non_affectees = 0; (*s_etat_processus).processus_detache = d_vrai; - liberation(s_etat_processus, (*s_etat_processus).on_exit); - (*s_etat_processus).on_exit = NULL; + liberation(s_etat_processus, (*s_etat_processus).at_exit); + (*s_etat_processus).at_exit = NULL; for(i = 0; i < d_NOMBRE_INTERRUPTIONS; i++) { @@ -1877,7 +1877,7 @@ instruction_detach(struct_processus *s_e else { if (evaluation(s_etat_processus, - (*s_etat_processus).on_exit, 'E') == d_erreur) + (*s_etat_processus).at_exit, 'E') == d_erreur) { (*s_etat_processus).erreur_execution = d_ex_erreur_evaluation; @@ -1885,7 +1885,7 @@ instruction_detach(struct_processus *s_e } liberation(s_etat_processus, s_copie); - liberation(s_etat_processus, (*s_etat_processus).on_exit); + liberation(s_etat_processus, (*s_etat_processus).at_exit); } }