Diff for /rpl/src/gestion_niveaux.c between versions 1.45 and 1.46

version 1.45, 2013/03/26 11:05:28 version 1.46, 2013/03/26 16:32:14
Line 218  instruction_vers_niveau_inferieur(struct Line 218  instruction_vers_niveau_inferieur(struct
     if (((*s_etat_processus).niveau_recursivite == 0) && ((*s_etat_processus)      if (((*s_etat_processus).niveau_recursivite == 0) && ((*s_etat_processus)
             .gel_liste_variables == d_faux))              .gel_liste_variables == d_faux))
     {      {
         // Si une routine ATEXIT est enregistrée, on ne détruit pas les          if (retrait_variables_par_niveau(s_etat_processus) == d_erreur)
         // variables globales pour qu'elles puissent être utilisées depuis  
         // la routine ATEXIT.  
   
         if (!(((*s_etat_processus).at_exit != NULL) &&  
                 ((*s_etat_processus).niveau_courant == 0)))  
         {          {
             if (retrait_variables_par_niveau(s_etat_processus) == d_erreur)              return;
             {  
                 return;  
             }  
         }          }
     }      }
   

Removed from v.1.45  
changed lines
  Added in v.1.46


CVSweb interface <joel.bertrand@systella.fr>