Diff for /rpl/src/instructions_f1.c between versions 1.7 and 1.8

version 1.7, 2010/04/07 13:45:06 version 1.8, 2010/04/17 18:57:35
Line 586  instruction_fleche(struct_processus *s_e Line 586  instruction_fleche(struct_processus *s_e
                 if ((s_variable_partagee.nom = malloc((strlen(s_variable.nom)                  if ((s_variable_partagee.nom = malloc((strlen(s_variable.nom)
                         + 1) * sizeof(unsigned char))) == NULL)                          + 1) * sizeof(unsigned char))) == NULL)
                 {                  {
                       if (pthread_mutex_unlock(&((*(*s_etat_processus)
                               .s_liste_variables_partagees).mutex)) != 0)
                       {
                           (*s_etat_processus).erreur_systeme = d_es_processus;
                           return;
                       }
   
                     (*s_etat_processus).erreur_systeme =                      (*s_etat_processus).erreur_systeme =
                             d_es_allocation_memoire;                              d_es_allocation_memoire;
                     return;                      return;
Line 632  instruction_fleche(struct_processus *s_e Line 639  instruction_fleche(struct_processus *s_e
                 if (creation_variable_partagee(s_etat_processus,                  if (creation_variable_partagee(s_etat_processus,
                         &s_variable_partagee) == d_erreur)                          &s_variable_partagee) == d_erreur)
                 {                  {
                       if (pthread_mutex_unlock(&((*(*s_etat_processus)
                               .s_liste_variables_partagees).mutex)) != 0)
                       {
                           (*s_etat_processus).erreur_systeme = d_es_processus;
                           return;
                       }
   
                     return;                      return;
                 }                  }
   

Removed from v.1.7  
changed lines
  Added in v.1.8


CVSweb interface <joel.bertrand@systella.fr>