Diff for /rpl/src/instructions_c6.c between versions 1.46 and 1.47

version 1.46, 2013/02/27 17:11:41 version 1.47, 2013/03/20 17:11:44
Line 140  instruction_col_fleche(struct_processus Line 140  instruction_col_fleche(struct_processus
     struct_objet                *s_objet;      struct_objet                *s_objet;
     struct_objet                *s_objet_elementaire;      struct_objet                *s_objet_elementaire;
   
     unsigned long               i;      integer8                    i;
     unsigned long               j;      integer8                    j;
   
     (*s_etat_processus).erreur_execution = d_ex;      (*s_etat_processus).erreur_execution = d_ex;
   
Line 206  instruction_col_fleche(struct_processus Line 206  instruction_col_fleche(struct_processus
                     .nombre_lignes;                      .nombre_lignes;
   
             if (((*((struct_matrice *) (*s_objet_elementaire).objet)).tableau =              if (((*((struct_matrice *) (*s_objet_elementaire).objet)).tableau =
                     malloc((*((struct_matrice *) (*s_objet).objet))                      malloc(((size_t) (*((struct_matrice *) (*s_objet).objet))
                     .nombre_lignes * sizeof(integer8 *))) == NULL)                      .nombre_lignes) * sizeof(integer8 *))) == NULL)
             {              {
                 (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;                  (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;
                 return;                  return;
Line 257  instruction_col_fleche(struct_processus Line 257  instruction_col_fleche(struct_processus
                     .nombre_lignes;                      .nombre_lignes;
   
             if (((*((struct_matrice *) (*s_objet_elementaire).objet)).tableau =              if (((*((struct_matrice *) (*s_objet_elementaire).objet)).tableau =
                     malloc((*((struct_matrice *) (*s_objet).objet))                      malloc(((size_t) (*((struct_matrice *) (*s_objet).objet))
                     .nombre_lignes * sizeof(real8 *))) == NULL)                      .nombre_lignes) * sizeof(real8 *))) == NULL)
             {              {
                 (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;                  (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;
                 return;                  return;
Line 308  instruction_col_fleche(struct_processus Line 308  instruction_col_fleche(struct_processus
                     .nombre_lignes;                      .nombre_lignes;
   
             if (((*((struct_matrice *) (*s_objet_elementaire).objet)).tableau =              if (((*((struct_matrice *) (*s_objet_elementaire).objet)).tableau =
                     malloc((*((struct_matrice *) (*s_objet).objet))                      malloc(((size_t) (*((struct_matrice *) (*s_objet).objet))
                     .nombre_lignes * sizeof(complex16 *))) == NULL)                      .nombre_lignes) * sizeof(complex16 *))) == NULL)
             {              {
                 (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;                  (*s_etat_processus).erreur_systeme = d_es_allocation_memoire;
                 return;                  return;
Line 842  creation_table(struct_processus *s_etat_ Line 842  creation_table(struct_processus *s_etat_
 {  {
     struct_objet        *s_table;      struct_objet        *s_table;
   
     unsigned long       i;      integer8            i;
   
     if ((s_table = allocation(s_etat_processus, TBL)) == NULL)      if ((s_table = allocation(s_etat_processus, TBL)) == NULL)
     {      {
Line 850  creation_table(struct_processus *s_etat_ Line 850  creation_table(struct_processus *s_etat_
     }      }
   
     (*((struct_tableau *) (*s_table).objet)).nombre_elements =      (*((struct_tableau *) (*s_table).objet)).nombre_elements =
             (unsigned long) (*((integer8 *) (*(*dimensions).donnee).objet));              (*((integer8 *) (*(*dimensions).donnee).objet));
   
     dimensions = (*dimensions).suivant;      dimensions = (*dimensions).suivant;
   
     if (((*((struct_tableau *) (*s_table).objet)).elements =      if (((*((struct_tableau *) (*s_table).objet)).elements =
             malloc((*((struct_tableau *) (*s_table).objet))              malloc(((size_t) (*((struct_tableau *) (*s_table).objet))
             .nombre_elements * sizeof(struct_objet *))) == NULL)              .nombre_elements) * sizeof(struct_objet *))) == NULL)
     {      {
         return(NULL);          return(NULL);
     }      }

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


CVSweb interface <joel.bertrand@systella.fr>