--- rpl/src/instructions_s9.c 2013/02/27 17:11:44 1.59 +++ rpl/src/instructions_s9.c 2013/03/21 11:30:30 1.60 @@ -60,12 +60,11 @@ instruction_sort(struct_processus *s_eta struct_objet *s_objet_registre; struct_objet *s_objet_test; - signed long indice_i; - signed long indice_j; - signed long indice_k; - signed long indice_l; - - unsigned long ecartement; + integer8 ecartement; + integer8 indice_i; + integer8 indice_j; + integer8 indice_k; + integer8 indice_l; (*s_etat_processus).erreur_execution = d_ex; @@ -1397,7 +1396,7 @@ instruction_swi(struct_processus *s_etat } } - interruption_reduite = interruption; + interruption_reduite = (int) interruption; attente.tv_sec = 0; attente.tv_nsec = GRANULARITE_us * 1000;