--- rpl/src/instructions_d4.c 2011/06/09 14:48:36 1.21 +++ rpl/src/instructions_d4.c 2011/06/10 11:35:12 1.22 @@ -720,16 +720,13 @@ instruction_drws(struct_processus *s_eta * Aucune variable ds_sdat n'existe. */ - (*s_etat_processus).erreur_execution = d_ex_absence_observations; - (*s_etat_processus).erreur_systeme = d_es; + if ((*s_etat_processus).erreur_execution == d_ex) + { + (*s_etat_processus).erreur_execution = d_ex_absence_observations; + } - return; - } + (*s_etat_processus).erreur_systeme = d_es; - if ((s_objet_statistique = (*(*s_etat_processus).pointeur_variable_courante) - .objet) == NULL) - { - (*s_etat_processus).erreur_execution = d_ex_variable_partagee; return; }