Deleted
Added
nxt_string.h (216:07257705cd64) | nxt_string.h (354:8fc82db3530b) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_STRING_H_INCLUDED_ 8#define _NXT_STRING_H_INCLUDED_ 9 10 11#define \ 12nxt_lowcase(c) \ 13 (u_char) ((c >= 'A' && c <= 'Z') ? c | 0x20 : c) 14 15#define \ 16nxt_upcase(c) \ 17 (u_char) ((c >= 'a' && c <= 'z') ? c & ~0x20 : c) 18 | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_STRING_H_INCLUDED_ 8#define _NXT_STRING_H_INCLUDED_ 9 10 11#define \ 12nxt_lowcase(c) \ 13 (u_char) ((c >= 'A' && c <= 'Z') ? c | 0x20 : c) 14 15#define \ 16nxt_upcase(c) \ 17 (u_char) ((c >= 'a' && c <= 'z') ? c & ~0x20 : c) 18 |
19#define \ 20nxt_isdigit(c) \ 21 ((u_char) ((c) - '0') <= 9) |
|
19 | 22 |
23 |
|
20#define NXT_CR (u_char) 13 21#define NXT_LF (u_char) 10 22#define NXT_CRLF "\x0d\x0a" 23#define NXT_CRLF_SIZE (sizeof(NXT_CRLF) - 1) 24 25 26#define NXT_LINEFEED_SIZE 1 27 --- 138 unchanged lines hidden (view full) --- 166 (((s)->length == 1) && ((s)->start[0] == c)) 167 168 169#define \ 170nxt_strchr_start(s, c) \ 171 (((s)->length != 0) && ((s)->start[0] == c)) 172 173 | 24#define NXT_CR (u_char) 13 25#define NXT_LF (u_char) 10 26#define NXT_CRLF "\x0d\x0a" 27#define NXT_CRLF_SIZE (sizeof(NXT_CRLF) - 1) 28 29 30#define NXT_LINEFEED_SIZE 1 31 --- 138 unchanged lines hidden (view full) --- 170 (((s)->length == 1) && ((s)->start[0] == c)) 171 172 173#define \ 174nxt_strchr_start(s, c) \ 175 (((s)->length != 0) && ((s)->start[0] == c)) 176 177 |
178NXT_EXPORT nxt_int_t nxt_strverscmp(const u_char *s1, const u_char *s2); 179NXT_EXPORT nxt_bool_t nxt_strvers_match(u_char *version, u_char *prefix, 180 size_t length); 181 182 |
|
174#endif /* _NXT_STRING_H_INCLUDED_ */ | 183#endif /* _NXT_STRING_H_INCLUDED_ */ |