Diff for /rpl/src/semaphores.c between versions 1.56 and 1.57

version 1.56, 2013/03/21 12:07:39 version 1.57, 2013/03/21 14:50:32
Line 332  sem_init_SysV(sem_t *semaphore, int shar Line 332  sem_init_SysV(sem_t *semaphore, int shar
             return(-1);              return(-1);
         }          }
   
         argument.val = valeur;          argument.val = (int) valeur;
         ios = semctl((*semaphore).sem, 0, SETVAL, argument);          ios = semctl((*semaphore).sem, 0, SETVAL, argument);
   
         return(ios);          return(ios);
Line 925  sem_t Line 925  sem_t
                 return(SEM_FAILED);                  return(SEM_FAILED);
             }              }
   
             argument.val = valeur;              argument.val = (int) valeur;
             semctl((*semaphore).sem, 0, SETVAL, argument);              semctl((*semaphore).sem, 0, SETVAL, argument);
 #       else // OS/2  #       else // OS/2
             if ((psem = malloc(sizeof(sem_t))) == NULL)              if ((psem = malloc(sizeof(sem_t))) == NULL)

Removed from v.1.56  
changed lines
  Added in v.1.57


CVSweb interface <joel.bertrand@systella.fr>