]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/wxcrtbase.h
no changes, just remove #if'd out code
[wxWidgets.git] / include / wx / wxcrtbase.h
index 27aafc6e8be2a03a5e6961e83859f06aa659514b..e37774cbe492fce1a71e0da635b45c9eae8dcb0e 100644 (file)
 
     NB: don't include any wxWidgets headers here because almost all of them
         include this one!
+        
+    NB2: User code should include wx/crt.h instead of including this
+         header directly.
+
  */
 
 #if !defined(__WXPALMOS5__)
@@ -179,7 +183,9 @@ WXDLLIMPEXP_BASE void *calloc( size_t num, size_t size );
 #elif !(defined(__MWERKS__) && defined(__WXMAC__)) && !defined(__WXWINCE__)
     #define wxCRT_StrdupA strdup
 #endif
-#if defined(__WINDOWS__)
+
+// all compilers except Cygwin provide _wcsdup() under Windows
+#if defined(__WINDOWS__) && !defined(__CYGWIN__)
     #define wxCRT_StrdupW _wcsdup
 #elif defined(HAVE_WCSDUP)
     #define wxCRT_StrdupW wcsdup