Watt-32: use errno
authorGisle Vanem <gvanem@broadpark.no>
Tue, 22 Feb 2011 13:16:51 +0000 (14:16 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 15 Mar 2011 10:29:12 +0000 (11:29 +0100)
Make sure Watt-32 programs use 'errno' even on Win32 targets

setup_once.h

index 14f3d55d2fda4bb1e041cc525d686128543d1d26..54c46b445ab317fc852a67a0bd46c3a61719459c 100644 (file)
@@ -367,7 +367,7 @@ typedef int sig_atomic_t;
  * (or equivalent) on this platform to hide platform details to code using it.
  */
 
-#ifdef WIN32
+#if defined(WIN32) && !defined(WATT32)
 #define ERRNO         ((int)GetLastError())
 #define SET_ERRNO(x)  (SetLastError((DWORD)(x)))
 #else