--- rpl/src/instructions_e2.c 2013/02/28 13:10:29 1.47 +++ rpl/src/instructions_e2.c 2016/03/01 22:12:30 1.64 @@ -1,7 +1,7 @@ /* ================================================================================ - RPL/2 (R) version 4.1.13 - Copyright (C) 1989-2013 Dr. BERTRAND Joël + RPL/2 (R) version 4.1.25 + Copyright (C) 1989-2016 Dr. BERTRAND Joël This file is part of RPL/2. @@ -623,9 +623,9 @@ instruction_errm(struct_processus *s_eta { struct_objet *s_objet_resultat; - unsigned int registre_erreur_execution; - unsigned int registre_erreur_systeme; - unsigned int registre_exception; + int registre_erreur_execution; + int registre_erreur_systeme; + int registre_exception; (*s_etat_processus).erreur_execution = d_ex; @@ -1018,7 +1018,7 @@ instruction_externals(struct_processus * { logical1 ambiguite; - unsigned long i; + integer8 i; struct_liste_chainee *l_element_courant; @@ -1187,7 +1187,7 @@ instruction_exit(struct_processus *s_eta unsigned char *instruction_majuscule; unsigned char *tampon; - unsigned long niveau; + integer8 niveau; void (*fonction)(); @@ -1287,7 +1287,7 @@ instruction_exit(struct_processus *s_eta tampon = (*s_etat_processus).instruction_courante; niveau = 1; - instruction_majuscule = conversion_majuscule(""); + instruction_majuscule = conversion_majuscule(s_etat_processus, ""); if (drapeau_boucle_definie == d_vrai) { @@ -1305,7 +1305,7 @@ instruction_exit(struct_processus *s_eta } (*s_etat_processus).erreur_systeme = d_es; - instruction_majuscule = conversion_majuscule( + instruction_majuscule = conversion_majuscule(s_etat_processus, (*s_etat_processus).instruction_courante); if (instruction_majuscule == NULL) @@ -1433,7 +1433,7 @@ instruction_exit(struct_processus *s_eta return; } - instruction_majuscule = conversion_majuscule( + instruction_majuscule = conversion_majuscule(s_etat_processus, (*s_etat_processus).instruction_courante); if (instruction_majuscule == NULL)