--- rpl/src/analyse.c 2010/08/26 17:49:34 1.29 +++ rpl/src/analyse.c 2011/01/03 12:08:02 1.35 @@ -1,7 +1,7 @@ /* ================================================================================ - RPL/2 (R) version 4.0.18 - Copyright (C) 1989-2010 Dr. BERTRAND Joël + RPL/2 (R) version 4.0.20 + Copyright (C) 1989-2011 Dr. BERTRAND Joël This file is part of RPL/2. @@ -591,9 +591,7 @@ initialisation_instructions(struct_proce //de coordonnées courant) //INSTRUCTION("->V3") -# ifndef OS2 INSTRUCTION("ABORT", instruction_abort); -# endif INSTRUCTION("ACOSH", instruction_acosh); INSTRUCTION("ALARM", instruction_alarm); INSTRUCTION("ASINH", instruction_asinh); @@ -898,9 +896,6 @@ initialisation_instructions(struct_proce } -#ifndef OS2 -extern inline -#endif void * analyse_instruction(struct_processus *s_etat_processus, unsigned char *ptr) { @@ -974,6 +969,11 @@ analyse(struct_processus *s_etat_process void (*instruction)(); +# ifdef DMALLOC + BUG(dmalloc_verify(NULL) == DMALLOC_VERIFY_ERROR, + printf("HEAP CORRUPTION!")); +# endif + errno = 0; (*s_etat_processus).var_volatile_exception_gsl = 0;