/** * This file has no copyright assigned and is placed in the Public Domain. * This file is part of the w64 mingw-runtime package. * No warranty is given; refer to the file DISCLAIMER within this package. */ /* * This file is part of the Mingw32 package. * * unistd.h maps (roughly) to io.h */ #ifndef __STRICT_ANSI__ #include #include #define __UNISTD_GETOPT__ #include #undef __UNISTD_GETOPT__ #ifdef __cplusplus extern "C" { #endif #ifndef FTRUNCATE_DEFINED #define FTRUNCATE_DEFINED /* This is defined as a real library function to allow autoconf to verify its existence. */ int ftruncate(int, off_t); __CRT_INLINE int ftruncate(int __fd, off_t __length) { return _chsize (__fd, __length); } #endif #ifdef __cplusplus } #endif #endif