From 1a52d876f7e10d07f58deee6faeaf70a11a6110f Mon Sep 17 00:00:00 2001 From: Valentin Bartenev Date: Mon, 25 Jun 2018 16:51:47 +0300 Subject: Introduced nxt_length() macro. --- src/nxt_types.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/nxt_types.h') diff --git a/src/nxt_types.h b/src/nxt_types.h index 98e23222..03e9c187 100644 --- a/src/nxt_types.h +++ b/src/nxt_types.h @@ -76,11 +76,11 @@ typedef time_t nxt_time_t; #endif -#define NXT_INT64_T_LEN (sizeof("-9223372036854775808") - 1) -#define NXT_INT32_T_LEN (sizeof("-2147483648") - 1) +#define NXT_INT64_T_LEN nxt_length("-9223372036854775808") +#define NXT_INT32_T_LEN nxt_length("-2147483648") -#define NXT_INT64_T_HEXLEN (sizeof("FFFFFFFFFFFFFFFF") - 1) -#define NXT_INT32_T_HEXLEN (sizeof("FFFFFFFF") - 1) +#define NXT_INT64_T_HEXLEN nxt_length("FFFFFFFFFFFFFFFF") +#define NXT_INT32_T_HEXLEN nxt_length("FFFFFFFF") #define NXT_INT64_T_MAX 0x7FFFFFFFFFFFFFFFLL #define NXT_INT32_T_MAX 0x7FFFFFFF -- cgit