Diff for /rpl/src/instructions_s4.c between versions 1.42 and 1.43

version 1.42, 2013/02/27 17:11:44 version 1.43, 2013/03/21 11:30:30
Line 847  instruction_stws(struct_processus *s_eta Line 847  instruction_stws(struct_processus *s_eta
             return;              return;
         }          }
   
         (*((logical8 *) (*s_objet_binaire).objet)) = (*((integer8 *)          (*((logical8 *) (*s_objet_binaire).objet)) = (logical8) ((*((integer8 *)
                 (*s_objet_argument).objet)) - 1;                  (*s_objet_argument).objet)) - 1);
   
         i43 = test_cfsf(s_etat_processus, 43);          i43 = test_cfsf(s_etat_processus, 43);
         i44 = test_cfsf(s_etat_processus, 44);          i44 = test_cfsf(s_etat_processus, 44);
Line 882  instruction_stws(struct_processus *s_eta Line 882  instruction_stws(struct_processus *s_eta
         {          {
             if (valeur_binaire[i] == '0')              if (valeur_binaire[i] == '0')
             {              {
                 cf(s_etat_processus, j++);                  cf(s_etat_processus, (unsigned char) j++);
             }              }
             else              else
             {              {
                 sf(s_etat_processus, j++);                  sf(s_etat_processus, (unsigned char) j++);
             }              }
         }          }
   
         for(; j <= 42; cf(s_etat_processus, j++));          for(; j <= 42; cf(s_etat_processus, (unsigned char) j++));
   
         free(valeur_binaire);          free(valeur_binaire);
     }      }

Removed from v.1.42  
changed lines
  Added in v.1.43


CVSweb interface <joel.bertrand@systella.fr>