diff src/core/ngx_config.h @ 356:2e3cbc1bbe3c

nginx-0.0.7-2004-06-16-19:32:11 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 16 Jun 2004 15:32:11 +0000
parents 0fb6c53fb135
children 54f76b0b8dca
line wrap: on
line diff
--- a/src/core/ngx_config.h
+++ b/src/core/ngx_config.h
@@ -31,12 +31,6 @@
 #endif
 
 
-/* STUB: autoconf */
-typedef int    ngx_int_t;
-typedef u_int  ngx_uint_t;
-typedef int    ngx_flag_t;
-
-
 #if !(WIN32)
 
 #define ngx_signal_helper(n)     SIG##n
@@ -58,6 +52,26 @@ typedef int    ngx_flag_t;
 #define NGX_INVALID_ARRAY_INDEX 0x80000000
 
 
+#if 1
+/* STUB: autoconf */
+typedef int                ngx_int_t;
+typedef u_int              ngx_uint_t;
+typedef int                ngx_flag_t;
+#define NGX_INT_T_LEN      sizeof("-2147483648") - 1
+#define NGX_INT_T_FMT      "d"
+#define NGX_UINT_T_FMT     "u"
+
+#else
+
+typedef long               ngx_int_t;
+typedef u_long             ngx_uint_t;
+typedef long               ngx_flag_t;
+#define NGX_INT_T_LEN      sizeof("-9223372036854775808") - 1
+#define NGX_INT_T_FMT      "lld"
+#define NGX_UINT_T_FMT     "llu"
+
+#endif
+
 /* TODO: auto */
 #define NGX_INT32_LEN      sizeof("-2147483648") - 1
 #define NGX_INT64_LEN      sizeof("-9223372036854775808") - 1