From b1b42aeb9c2e16dbb990e26e96c7e1c4a277dd28 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 12 May 2010 20:52:02 +0200 Subject: win: Added missing includes with newer MSCV. --- libssh/socket.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'libssh/socket.c') diff --git a/libssh/socket.c b/libssh/socket.c index b555c54a..33789230 100644 --- a/libssh/socket.c +++ b/libssh/socket.c @@ -28,12 +28,24 @@ #ifdef _WIN32 #include #include -#else +#if _MSC_VER >= 1400 +#include +#undef open +#define open _open +#undef close +#define close _close +#undef read +#define read _read +#undef write +#define write _write +#endif /* _MSC_VER */ +#else /* _WIN32 */ #include #include #include #include -#endif +#endif /* _WIN32 */ + #include "libssh/priv.h" #include "libssh/callbacks.h" #include "libssh/socket.h" -- cgit