* libc/include/sys/fcntl.h: Don't define struct flock when on

Cygwin.  This is done in winsup/cygwin/include/cygwin/types.h now.
This commit is contained in:
Corinna Vinschen 2003-12-01 17:27:01 +00:00
parent dc3998682a
commit 18dcb16757
2 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2003-12-01 Corinna Vinschen <corinna@vinschen.de>
* libc/include/sys/fcntl.h: Don't define struct flock when on
Cygwin. This is done in winsup/cygwin/include/cygwin/types.h now.
2003-11-28 Christopher Faylor <cgf@redhat.com> 2003-11-28 Christopher Faylor <cgf@redhat.com>
* libc/include/sys/signal.h: Use system specific signal file when * libc/include/sys/signal.h: Use system specific signal file when

View File

@ -135,6 +135,7 @@ extern "C" {
/*#include <sys/stdtypes.h>*/ /*#include <sys/stdtypes.h>*/
#ifndef __CYGWIN__
/* file segment locking set data type - information passed to system by user */ /* file segment locking set data type - information passed to system by user */
struct flock { struct flock {
short l_type; /* F_RDLCK, F_WRLCK, or F_UNLCK */ short l_type; /* F_RDLCK, F_WRLCK, or F_UNLCK */
@ -144,6 +145,7 @@ struct flock {
short l_pid; /* returned with F_GETLK */ short l_pid; /* returned with F_GETLK */
short l_xxx; /* reserved for future use */ short l_xxx; /* reserved for future use */
}; };
#endif /* __CYGWIN__ */
#ifndef _POSIX_SOURCE #ifndef _POSIX_SOURCE
/* extended file segment locking set data type */ /* extended file segment locking set data type */