Diff for /rpl/src/gestion_pile_systeme.c between versions 1.73 and 1.74

version 1.73, 2015/09/18 13:41:10 version 1.74, 2015/10/23 09:58:49
Line 513  trace(struct_processus *s_etat_processus Line 513  trace(struct_processus *s_etat_processus
   
                     for(j = 0; j < nb_variables; j++)                      for(j = 0; j < nb_variables; j++)
                     {                      {
                         if (((*(tableau[j].objet)).type == RPN) ||                          if (tableau[j].objet != NULL)
                                 ((*(tableau[j].objet)).type == ALG))  
                         {                          {
                             l_element_expression = (*(tableau[j].objet)).objet;                              // Variable ni partagée ni statique
                               if (((*(tableau[j].objet)).type == RPN) ||
                             while(l_element_expression != NULL)                                      ((*(tableau[j].objet)).type == ALG))
                             {                              {
                                 if (l_element_expression == (*l_element_courant)                                  l_element_expression =
                                         .pointeur_objet_retour)                                          (*(tableau[j].objet)).objet;
   
                                   while(l_element_expression != NULL)
                                 {                                  {
                                     candidat = j;                                      if (l_element_expression ==
                                     break;                                              (*l_element_courant)
                                 }                                              .pointeur_objet_retour)
                                       {
                                           candidat = j;
                                           break;
                                       }
   
                                 l_element_expression =                                      l_element_expression =
                                         (*l_element_expression).suivant;                                              (*l_element_expression).suivant;
                             }                                  }
   
                             if (candidat != -1)                                  if (candidat != -1)
                             {                                  {
                                 break;                                      break;
                                   }
                             }                              }
                         }                          }
                     }                      }

Removed from v.1.73  
changed lines
  Added in v.1.74


CVSweb interface <joel.bertrand@systella.fr>