--- rpl/src/instructions_s10.c 2011/12/16 13:46:56 1.52 +++ rpl/src/instructions_s10.c 2012/04/13 14:12:59 1.57 @@ -1,7 +1,7 @@ /* ================================================================================ - RPL/2 (R) version 4.1.5 - Copyright (C) 1989-2011 Dr. BERTRAND Joël + RPL/2 (R) version 4.1.8 + Copyright (C) 1989-2012 Dr. BERTRAND Joël This file is part of RPL/2. @@ -706,10 +706,18 @@ instruction_sqlconnect(struct_processus if ((s_objet_resultat = parametres_sql(s_etat_processus, s_objet_argument)) == NULL) { + liberation(s_etat_processus, s_objet_resultat); liberation(s_etat_processus, s_objet_argument); return; } + if ((*s_etat_processus).erreur_execution == + d_ex_instruction_indisponible) + { + liberation(s_etat_processus, s_objet_resultat); + return; + } + if ((s_objet_systeme = copie_objet(s_etat_processus, s_objet_resultat, 'O')) == NULL) {