Diff for /rpl/src/rpl.h between versions 1.122 and 1.124

version 1.122, 2011/09/15 17:51:44 version 1.124, 2011/09/16 14:42:03
Line 239  enum signaux_rpl Line 239  enum signaux_rpl
   
 typedef struct queue_signaux  typedef struct queue_signaux
 {  {
     pthread_mutex_t             mutex;      sem_t
   #   ifdef SEMAPHORES_NOMMES
           *
   #   endif
                                   semaphore;
   
     volatile int                pointeur_lecture;      volatile int                pointeur_lecture;
     volatile int                pointeur_ecriture;      volatile int                pointeur_ecriture;
Line 476  int sem_getvalue2(sem_t *semaphore, int Line 480  int sem_getvalue2(sem_t *semaphore, int
 #define ufprintf(flux, ...) transliterated_fprintf(NULL, \  #define ufprintf(flux, ...) transliterated_fprintf(NULL, \
             flux, __VA_ARGS__)              flux, __VA_ARGS__)
   
 // Tous les messages pour DISP, INPUT et les E/S par readline sont sur stderr.  
 // Cela évite aux messages envoyés par les gestionnaires de signaux d'être  
 // indéfiniment bloqués.  
   
 #ifdef SunOS  #ifdef SunOS
 #   define fopen(...) ({ FILE *desc; \  #   define fopen(...) ({ FILE *desc; \
             while((desc = fopen(__VA_ARGS__)) == NULL) \              while((desc = fopen(__VA_ARGS__)) == NULL) \
Line 728  pid_t debug_fork(); Line 728  pid_t debug_fork();
 --------------------------------------------------------------------------------  --------------------------------------------------------------------------------
 */  */
   
 #define DEBUG_ERREURS  
 #ifdef DEBUG_ERREURS  #ifdef DEBUG_ERREURS
 #   ifdef MESSAGES  #   ifdef MESSAGES
 #       define __erreur(i)  i  #       define __erreur(i)  i

Removed from v.1.122  
changed lines
  Added in v.1.124


CVSweb interface <joel.bertrand@systella.fr>