nxt_types.h (0:a63ceefd6ab0) nxt_types.h (611:323e11065f83)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_TYPES_H_INCLUDED_
8#define _NXT_TYPES_H_INCLUDED_

--- 68 unchanged lines hidden (view full) ---

77
78
79#define NXT_INT64_T_LEN (sizeof("-9223372036854775808") - 1)
80#define NXT_INT32_T_LEN (sizeof("-2147483648") - 1)
81
82#define NXT_INT64_T_HEXLEN (sizeof("fffffffffffffffff") - 1)
83#define NXT_INT32_T_HEXLEN (sizeof("ffffffff") - 1)
84
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_TYPES_H_INCLUDED_
8#define _NXT_TYPES_H_INCLUDED_

--- 68 unchanged lines hidden (view full) ---

77
78
79#define NXT_INT64_T_LEN (sizeof("-9223372036854775808") - 1)
80#define NXT_INT32_T_LEN (sizeof("-2147483648") - 1)
81
82#define NXT_INT64_T_HEXLEN (sizeof("fffffffffffffffff") - 1)
83#define NXT_INT32_T_HEXLEN (sizeof("ffffffff") - 1)
84
85#define NXT_INT64_T_MAX 0x7fffffffffffffffLL
86#define NXT_INT32_T_MAX 0x7fffffff
85#define NXT_INT64_T_MAX 0x7FFFFFFFFFFFFFFFLL
86#define NXT_INT32_T_MAX 0x7FFFFFFF
87
88
89#if (NXT_INT_T_SIZE == 8)
90#define NXT_INT_T_LEN NXT_INT64_T_LEN
91#define NXT_INT_T_HEXLEN NXT_INT64_T_HEXLEN
92#define NXT_INT_T_MAX NXT_INT64_T_MAX
93
94#else

--- 57 unchanged lines hidden ---
87
88
89#if (NXT_INT_T_SIZE == 8)
90#define NXT_INT_T_LEN NXT_INT64_T_LEN
91#define NXT_INT_T_HEXLEN NXT_INT64_T_HEXLEN
92#define NXT_INT_T_MAX NXT_INT64_T_MAX
93
94#else

--- 57 unchanged lines hidden ---