__STDC_VERSION__ is not defined for c89 compilers
[openssl.git] / include / openssl / e_os2.h
index 07428e9439a0459551fa03705fabf9ca24671513..bbfb48e4babd3306711fe3b932055f0e8ddfbc5b 100644 (file)
@@ -321,8 +321,10 @@ typedef unsigned __int64 uint64_t;
  * some systems (e.g. Mac OS X).
  */
 # ifndef PRIu64
-#  if (__STDC_VERSION__ >= 199901L)
-#   include <inttypes.h>
+#  ifdef __STDC_VERSION__
+#   if (__STDC_VERSION__ >= 199901L)
+#    include <inttypes.h>
+#   endif
 #  endif
 #  ifndef PRIu64
 #   define PRIu64 "lu"