mirror of
https://github.com/nginx/nginx.git
synced 2025-06-07 09:42:39 +08:00
Make macros safe.
This commit is contained in:
parent
523191ec89
commit
050f74b751
@ -80,8 +80,8 @@ typedef uintptr_t ngx_uint_t;
|
||||
typedef intptr_t ngx_flag_t;
|
||||
|
||||
|
||||
#define NGX_INT32_LEN sizeof("-2147483648") - 1
|
||||
#define NGX_INT64_LEN sizeof("-9223372036854775808") - 1
|
||||
#define NGX_INT32_LEN (sizeof("-2147483648") - 1)
|
||||
#define NGX_INT64_LEN (sizeof("-9223372036854775808") - 1)
|
||||
|
||||
#if (NGX_PTR_SIZE == 4)
|
||||
#define NGX_INT_T_LEN NGX_INT32_LEN
|
||||
|
@ -72,8 +72,8 @@ typedef struct {
|
||||
#define NGX_FILE_RDWR O_RDWR
|
||||
#define NGX_FILE_CREATE_OR_OPEN O_CREAT
|
||||
#define NGX_FILE_OPEN 0
|
||||
#define NGX_FILE_TRUNCATE O_CREAT|O_TRUNC
|
||||
#define NGX_FILE_APPEND O_WRONLY|O_APPEND
|
||||
#define NGX_FILE_TRUNCATE (O_CREAT|O_TRUNC)
|
||||
#define NGX_FILE_APPEND (O_WRONLY|O_APPEND)
|
||||
#define NGX_FILE_NONBLOCK O_NONBLOCK
|
||||
|
||||
#if (NGX_HAVE_OPENAT)
|
||||
@ -86,13 +86,13 @@ typedef struct {
|
||||
#endif
|
||||
|
||||
#if defined(O_SEARCH)
|
||||
#define NGX_FILE_SEARCH O_SEARCH|NGX_FILE_DIRECTORY
|
||||
#define NGX_FILE_SEARCH (O_SEARCH|NGX_FILE_DIRECTORY)
|
||||
|
||||
#elif defined(O_EXEC)
|
||||
#define NGX_FILE_SEARCH O_EXEC|NGX_FILE_DIRECTORY
|
||||
#define NGX_FILE_SEARCH (O_EXEC|NGX_FILE_DIRECTORY)
|
||||
|
||||
#else
|
||||
#define NGX_FILE_SEARCH O_RDONLY|NGX_FILE_DIRECTORY
|
||||
#define NGX_FILE_SEARCH (O_RDONLY|NGX_FILE_DIRECTORY)
|
||||
#endif
|
||||
|
||||
#endif /* NGX_HAVE_OPENAT */
|
||||
|
@ -142,11 +142,11 @@ typedef int sig_atomic_t;
|
||||
|
||||
|
||||
#define NGX_PTR_SIZE 4
|
||||
#define NGX_SIZE_T_LEN sizeof("-2147483648") - 1
|
||||
#define NGX_SIZE_T_LEN (sizeof("-2147483648") - 1)
|
||||
#define NGX_MAX_SIZE_T_VALUE 2147483647
|
||||
#define NGX_TIME_T_LEN sizeof("-2147483648") - 1
|
||||
#define NGX_TIME_T_LEN (sizeof("-2147483648") - 1)
|
||||
#define NGX_TIME_T_SIZE 4
|
||||
#define NGX_OFF_T_LEN sizeof("-9223372036854775807") - 1
|
||||
#define NGX_OFF_T_LEN (sizeof("-9223372036854775807") - 1)
|
||||
#define NGX_MAX_OFF_T_VALUE 9223372036854775807
|
||||
#define NGX_SIG_ATOMIC_T_SIZE 4
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user