File:  [DVB] / dietlibc / libpthread / pthread_semaphore_getvalue.c
Revision 1.1: download - view: text, annotated - select for diffs
Wed Sep 17 15:06:10 2003 UTC (20 years, 8 months ago) by sanjiyan
Branches: MAIN
CVS tags: HEAD
add the semaphore support.

#include <unistd.h>
#include <fcntl.h>
#include <errno.h>

#include <semaphore.h>
#include "thread_internal.h"

int sem_getvalue(sem_t*sem,int*sval) {
  if (sem->magic!=SEM_MAGIC) { _errno_=EINVAL; return -1; }
  *sval=sem->value;
  return 0;
}


LinuxTV legacy CVS <linuxtv.org/cvs>