diff --git a/src/basicio.cpp b/src/basicio.cpp index 04c7d944..2d336ba2 100644 --- a/src/basicio.cpp +++ b/src/basicio.cpp @@ -61,13 +61,11 @@ EXIV2_RCSID("@(#) $Id$") # include // for getpid, stat #endif -// MSVC doesn't provide mode_t, nlink_t -#ifdef _MSC_VER +#if defined WIN32 && !defined __CYGWIN__ +// Windows doesn't provide mode_t, nlink_t typedef unsigned short mode_t; typedef short nlink_t; -#endif -#if defined WIN32 && !defined __CYGWIN__ # include # include #endif