--- rpl/src/gestion_variables.c 2010/07/24 18:01:12 1.12 +++ rpl/src/gestion_variables.c 2010/07/26 07:19:00 1.13 @@ -228,8 +228,10 @@ creation_variable(struct_processus *s_et for(; i >= 0; i--) { - if (strcmp((*s_variable).nom, + if ((strcmp((*s_variable).nom, (*s_etat_processus).s_liste_variables[i].nom) == 0) + && ((*s_etat_processus).s_liste_variables[i].niveau + != 0)) { (*s_etat_processus).s_liste_variables[i + 1] = (*s_etat_processus).s_liste_variables[i];