Diff for /rpl/src/semaphores.c between versions 1.58 and 1.67

version 1.58, 2013/04/01 15:29:39 version 1.67, 2015/01/05 15:32:25
Line 1 Line 1
 /*  /*
 ================================================================================  ================================================================================
   RPL/2 (R) version 4.1.14    RPL/2 (R) version 4.1.20
   Copyright (C) 1989-2013 Dr. BERTRAND Joël    Copyright (C) 1989-2015 Dr. BERTRAND Joël
   
   This file is part of RPL/2.    This file is part of RPL/2.
   
Line 23 Line 23
 #include "rpl-conv.h"  #include "rpl-conv.h"
   
   
 #ifdef SEMAPHORES_NOMMES  
   
 // Les fonctions suivantes ne sont utilisées que dans le cas d'un  // Les fonctions suivantes ne sont utilisées que dans le cas d'un
 // système POSIX qui ne possède pas de sémaphores anonymes. MacOS X  // système POSIX qui ne possède pas de sémaphores anonymes. MacOS X
 // est dans ce cas.  // est dans ce cas.
Line 173  sem_destroy3(sem_t *semaphore, pid_t pid Line 171  sem_destroy3(sem_t *semaphore, pid_t pid
 }  }
   
   
 #undef sem_post  
 #undef sem_wait  
 #undef sem_trywait  
   
 int  int
 sem_getvalue2(sem_t *semaphore, int *valeur)  sem_getvalue2(sem_t *semaphore, int *valeur)
 {  {
Line 242  sem_getvalue2(sem_t *semaphore, int *val Line 236  sem_getvalue2(sem_t *semaphore, int *val
     return(0);      return(0);
 }  }
   
 #endif  
   #undef sem_post
   #undef sem_wait
   #undef sem_trywait
   
   
 #ifdef IPCS_SYSV  #ifdef IPCS_SYSV
   

Removed from v.1.58  
changed lines
  Added in v.1.67


CVSweb interface <joel.bertrand@systella.fr>