version 1.15, 2011/08/09 11:31:36
|
version 1.17, 2011/09/20 19:28:39
|
Line 21
|
Line 21
|
|
|
|
|
#ifdef RPLCAS |
#ifdef RPLCAS |
|
|
|
// Giac inclut <semaphore.h> et définit sem_t. Or l'émulation |
|
// des IPCS POSIX requiert une redéfinition de sem_t. |
|
|
|
# ifdef IPCS_SYSV |
|
// NetBSD : _SEMAPHORE_H_ |
|
# define _SEMAPHORE_H_ |
|
# endif |
|
|
# include "giac.h" |
# include "giac.h" |
|
|
# undef PACKAGE |
# undef PACKAGE |
Line 57 liberation_contexte_cas(struct_processus
|
Line 66 liberation_contexte_cas(struct_processus
|
{ |
{ |
if (s_etat_processus->contexte_cas != NULL) |
if (s_etat_processus->contexte_cas != NULL) |
{ |
{ |
|
# ifdef RPLCAS |
delete reinterpret_cast<giac::context *>( |
delete reinterpret_cast<giac::context *>( |
s_etat_processus->contexte_cas); |
s_etat_processus->contexte_cas); |
|
# endif |
s_etat_processus->contexte_cas = NULL; |
s_etat_processus->contexte_cas = NULL; |
} |
} |
|
|