--- rpl/src/rpl.h 2010/04/20 12:49:18 1.23 +++ rpl/src/rpl.h 2010/04/27 15:53:37 1.25 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.0.14 + RPL/2 (R) version 4.0.15 Copyright (C) 1989-2010 Dr. BERTRAND Joël This file is part of RPL/2. @@ -112,9 +112,7 @@ # define postgresqlclose(arg) #endif -#ifdef LIBRPL -# include "librplprototypes.h" -#endif +#include "librplprototypes.h" /* ================================================================================ @@ -1762,6 +1760,8 @@ typedef struct processus unsigned char traitement_interruption; /* Y/N */ unsigned char traitement_interruptible; /* Y/N */ + struct_objet *on_exit; + /* Variables volatiles */ volatile sig_atomic_t var_volatile_alarme; @@ -2190,6 +2190,7 @@ void instruction_num(struct_processus *s void instruction_obget(struct_processus *s_etat_processus); void instruction_obsub(struct_processus *s_etat_processus); void instruction_oct(struct_processus *s_etat_processus); +void instruction_onexit(struct_processus *s_etat_processus); void instruction_open(struct_processus *s_etat_processus); void instruction_or(struct_processus *s_etat_processus); void instruction_over(struct_processus *s_etat_processus);