--- rpl/src/interruptions.c 2010/05/24 10:58:36 1.18 +++ rpl/src/interruptions.c 2010/06/02 10:28:45 1.19 @@ -677,6 +677,10 @@ liberation_threads(struct_processus *s_e (*((struct_liste_chainee *) element_courant)).donnee); element_suivant = (*((struct_liste_chainee *) element_courant)) .suivant; + + free((*(*((struct_liste_chainee *) element_courant)).donnee) + .objet); + free((*((struct_liste_chainee *) element_courant)).donnee); free((struct_liste_chainee *) element_courant); element_courant = element_suivant; }