diff --git a/example/ssh2.c b/example/ssh2.c index fc1ac53a..d0513067 100644 --- a/example/ssh2.c +++ b/example/ssh2.c @@ -32,11 +32,6 @@ #include #endif -#if defined(_WIN32) && !defined(__GNUC__) -/* plain MSVC setups have no normal strdup */ -#define strdup _strdup -#endif - #include #include #include diff --git a/win32/libssh2_config.h b/win32/libssh2_config.h index 6512f77d..56c64a6a 100644 --- a/win32/libssh2_config.h +++ b/win32/libssh2_config.h @@ -26,6 +26,7 @@ #if _MSC_VER < 1500 #define vsnprintf _vsnprintf #endif +#define strdup _strdup #define strncasecmp _strnicmp #define strcasecmp _stricmp #else