Mercurial > hg > nginx-quic
comparison src/os/win32/ngx_win32_config.h @ 6008:b92d5a26d55f
Core: expose maximum values of time_t and ngx_int_t.
These are needed to detect overflows.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 17 Mar 2015 00:24:34 +0300 |
parents | 5d4e4619982f |
children | 457ec43dd8d5 |
comparison
equal
deleted
inserted
replaced
6007:79b473d5381d | 6008:b92d5a26d55f |
---|---|
194 #define NGX_PTR_SIZE 8 | 194 #define NGX_PTR_SIZE 8 |
195 #define NGX_SIZE_T_LEN (sizeof("-9223372036854775808") - 1) | 195 #define NGX_SIZE_T_LEN (sizeof("-9223372036854775808") - 1) |
196 #define NGX_MAX_SIZE_T_VALUE 9223372036854775807 | 196 #define NGX_MAX_SIZE_T_VALUE 9223372036854775807 |
197 #define NGX_TIME_T_LEN (sizeof("-9223372036854775808") - 1) | 197 #define NGX_TIME_T_LEN (sizeof("-9223372036854775808") - 1) |
198 #define NGX_TIME_T_SIZE 8 | 198 #define NGX_TIME_T_SIZE 8 |
199 #define NGX_MAX_TIME_T_VALUE 9223372036854775807 | |
199 | 200 |
200 #else | 201 #else |
201 | 202 |
202 #define NGX_PTR_SIZE 4 | 203 #define NGX_PTR_SIZE 4 |
203 #define NGX_SIZE_T_LEN (sizeof("-2147483648") - 1) | 204 #define NGX_SIZE_T_LEN (sizeof("-2147483648") - 1) |
204 #define NGX_MAX_SIZE_T_VALUE 2147483647 | 205 #define NGX_MAX_SIZE_T_VALUE 2147483647 |
205 #define NGX_TIME_T_LEN (sizeof("-2147483648") - 1) | 206 #define NGX_TIME_T_LEN (sizeof("-2147483648") - 1) |
206 #define NGX_TIME_T_SIZE 4 | 207 #define NGX_TIME_T_SIZE 4 |
208 #define NGX_MAX_TIME_T_VALUE 2147483647 | |
207 | 209 |
208 #endif | 210 #endif |
209 | 211 |
210 | 212 |
211 #define NGX_OFF_T_LEN (sizeof("-9223372036854775807") - 1) | 213 #define NGX_OFF_T_LEN (sizeof("-9223372036854775807") - 1) |