1/*
2 * -------------------------------------------------------------
3 *
4 * Module: sem_close.c
5 *
6 * Purpose:
7 *	Semaphores aren't actually part of the PThreads standard.
8 *	They are defined by the POSIX Standard:
9 *
10 *		POSIX 1003.1b-1993	(POSIX.1b)
11 *
12 * -------------------------------------------------------------
13 *
14 * --------------------------------------------------------------------------
15 *
16 *      Pthreads-win32 - POSIX Threads Library for Win32
17 *      Copyright(C) 1998 John E. Bossom
18 *      Copyright(C) 1999,2005 Pthreads-win32 contributors
19 *
20 *      Contact Email: rpj@callisto.canberra.edu.au
21 *
22 *      The current list of contributors is contained
23 *      in the file CONTRIBUTORS included with the source
24 *      code distribution. The list can also be seen at the
25 *      following World Wide Web location:
26 *      http://sources.redhat.com/pthreads-win32/contributors.html
27 *
28 *      This library is free software; you can redistribute it and/or
29 *      modify it under the terms of the GNU Lesser General Public
30 *      License as published by the Free Software Foundation; either
31 *      version 2 of the License, or (at your option) any later version.
32 *
33 *      This library is distributed in the hope that it will be useful,
34 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
35 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
36 *      Lesser General Public License for more details.
37 *
38 *      You should have received a copy of the GNU Lesser General Public
39 *      License along with this library in the file COPYING.LIB;
40 *      if not, write to the Free Software Foundation, Inc.,
41 *      59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
42 */
43
44#include "pthread.h"
45#include "semaphore.h"
46#include "implement.h"
47
48/* ignore warning "unreferenced formal parameter" */
49#if defined(_MSC_VER)
50#pragma warning( disable : 4100 )
51#endif
52
53int
54sem_close (sem_t * sem)
55{
56  errno = ENOSYS;
57  return -1;
58}				/* sem_close */
59