--- rpl/src/rpl.h 2010/08/26 17:49:34 1.63 +++ rpl/src/rpl.h 2010/09/01 10:51:10 1.67 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.0.18 + RPL/2 (R) version 4.0.19 Copyright (C) 1989-2010 Dr. BERTRAND Joël This file is part of RPL/2. @@ -241,7 +241,7 @@ #ifdef OS2 # define readline(s) readline_wrapper(s) - unsigned char readline_wrapper(unsigned char *s); + unsigned char *readline_wrapper(unsigned char *s); #endif #if ! defined(UNION_SEMUN) && defined(SEMAPHORES_SYSV) @@ -1756,7 +1756,7 @@ typedef struct processus # if !defined(Cygwin) # if !(OpenBSD) - stack_t pile_signal; + stack_t pile_signal; # else # ifdef SA_ONSTACK # undef SA_ONSTACK @@ -1764,8 +1764,8 @@ typedef struct processus # define SA_ONSTACK 0 # endif # else -# define SA_ONSTACK 0 -# define RTLD_LOCAL 0 +# define SA_ONSTACK 0 +# define RTLD_LOCAL 0 # endif /* Contextes */ @@ -2039,6 +2039,7 @@ typedef struct processus volatile sig_atomic_t var_volatile_traitement_retarde_stop; volatile sig_atomic_t var_volatile_traitement_sigint; + volatile sig_atomic_t var_volatile_processus_racine; volatile sig_atomic_t var_volatile_processus_pere; volatile sig_atomic_t var_volatile_recursivite;