Diff for /rpl/src/gestion_variables.c between versions 1.60 and 1.62

version 1.60, 2012/10/05 13:12:39 version 1.62, 2012/10/07 21:57:48
Line 237  liste_variables_par_feuilles(struct_proc Line 237  liste_variables_par_feuilles(struct_proc
 ================================================================================  ================================================================================
 */  */
   
 static inline struct_arbre_variables *  struct_arbre_variables *
 allocation_noeud(struct_processus *s_etat_processus)  allocation_noeud(struct_processus *s_etat_processus)
 {  {
     struct_arbre_variables          *objet;      struct_arbre_variables          *objet;
Line 272  liberation_noeud(struct_processus *s_eta Line 272  liberation_noeud(struct_processus *s_eta
     return;      return;
 }  }
   
 static inline struct_arbre_variables **  struct_arbre_variables **
 allocation_tableau_noeuds(struct_processus *s_etat_processus)  allocation_tableau_noeuds(struct_processus *s_etat_processus)
 {  {
     struct_arbre_variables          **objet;      struct_arbre_variables          **objet;
Line 1712  liberation_arbre_variables(struct_proces Line 1712  liberation_arbre_variables(struct_proces
         free((*(*l_element_statique_courant).variable).nom);          free((*(*l_element_statique_courant).variable).nom);
         liberation(s_etat_processus, (*(*l_element_statique_courant)          liberation(s_etat_processus, (*(*l_element_statique_courant)
                 .variable).objet);                  .variable).objet);
           free((*l_element_statique_courant).variable);
           free(l_element_statique_courant);
   
         l_element_statique_courant = l_element_statique_suivant;          l_element_statique_courant = l_element_statique_suivant;
     }      }
Line 2184  copie_arbre_variables(struct_processus * Line 2186  copie_arbre_variables(struct_processus *
         {          {
             (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;              (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;
             return;              return;
           }
   
           if (copie_objet(s_etat_processus, (*(*l_element_statique_courant)
                   .variable).objet, 'P') == NULL)
           {
               (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;
               return;
         }          }
   
         l_element_statique_courant = (*l_element_statique_courant).suivant;          l_element_statique_courant = (*l_element_statique_courant).suivant;

Removed from v.1.60  
changed lines
  Added in v.1.62


CVSweb interface <joel.bertrand@systella.fr>