From 4168855da57f4f7b2552cbf3f718761ab7f47e77 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Mon, 30 Jul 2012 14:26:50 +0200 Subject: [PATCH] include: move ssize_t workaround to uv-win.h --- include/uv-private/uv-win.h | 6 ++++++ include/uv.h | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/uv-private/uv-win.h b/include/uv-private/uv-win.h index b2ce5189..5b0aba61 100644 --- a/include/uv-private/uv-win.h +++ b/include/uv-private/uv-win.h @@ -23,6 +23,12 @@ # define _WIN32_WINNT 0x0502 #endif +#if !defined(_SSIZE_T_) && !defined(_SSIZE_T_DEFINED) +typedef intptr_t ssize_t; +# define _SSIZE_T_ +# define _SSIZE_T_DEFINED +#endif + #include #include #include diff --git a/include/uv.h b/include/uv.h index 6c6125e1..cdde9059 100644 --- a/include/uv.h +++ b/include/uv.h @@ -57,12 +57,6 @@ extern "C" { #include "ares.h" -#if !defined(_SSIZE_T_) && !defined(_SSIZE_T_DEFINED) - typedef intptr_t ssize_t; -# define _SSIZE_T_ -# define _SSIZE_T_DEFINED -#endif - #if defined(__unix__) || defined(__POSIX__) || defined(__APPLE__) # include "uv-private/uv-unix.h" #else