--- rpl/src/instructions_s1.c 2011/04/13 08:32:12 1.23.2.2 +++ rpl/src/instructions_s1.c 2011/04/20 08:26:04 1.25 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.0.22 + RPL/2 (R) version 4.1.0.prerelease.0 Copyright (C) 1989-2011 Dr. BERTRAND Joël This file is part of RPL/2. @@ -3306,6 +3306,20 @@ instruction_sto(struct_processus *s_etat } else { + if ((*s_etat_processus).autorisation_nom_implicite == 'N') + { + if ((*s_etat_processus).s_liste_variables[(*s_etat_processus) + .position_variable_courante].niveau == 1) + { + liberation(s_etat_processus, s_objet_1); + liberation(s_etat_processus, s_objet_2); + + (*s_etat_processus).erreur_execution = + d_ex_creation_variable_globale; + return; + } + } + liberation(s_etat_processus, (*s_etat_processus).s_liste_variables[(*s_etat_processus) .position_variable_courante].objet);