Don't crash if _XOPEN_SOURCE is defined to be empty.
authordrepper <drepper>
Sun, 12 Oct 1997 03:08:29 +0000 (03:08 +0000)
committerdrepper <drepper>
Sun, 12 Oct 1997 03:08:29 +0000 (03:08 +0000)
include/features.h

index dd1648e..e8c97f8 100644 (file)
 #if (!defined __STRICT_ANSI__ && !defined _POSIX_SOURCE && \
      !defined _POSIX_C_SOURCE)
 # define _POSIX_SOURCE 1
-# if defined _XOPEN_SOURCE && _XOPEN_SOURCE != 500
+# if defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) != 500
 #  define _POSIX_C_SOURCE      2
 # else
 #  define _POSIX_C_SOURCE      199309L
 
 #ifdef _XOPEN_SOURCE
 # define __USE_XOPEN   1
-# if _XOPEN_SOURCE == 500
+# if (_XOPEN_SOURCE - 0) == 500
 #  define __USE_XOPEN_EXTENDED 1
 #  define __USE_UNIX98 1
 #  undef _LARGEFILE_SOURCE