diff options
-rw-r--r-- | src/core/ngx_string.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/ngx_string.h b/src/core/ngx_string.h index 713eb42a7..1354c9924 100644 --- a/src/core/ngx_string.h +++ b/src/core/ngx_string.h @@ -37,10 +37,10 @@ typedef struct { } ngx_variable_value_t; -#define ngx_string(str) { sizeof(str) - 1, (u_char *) str } +#define ngx_string(str) { ngx_nitems(str) - 1, (u_char *) str } #define ngx_null_string { 0, NULL } #define ngx_str_set(str, text) \ - (str)->len = sizeof(text) - 1; (str)->data = (u_char *) text + (str)->len = ngx_nitems(text) - 1; (str)->data = (u_char *) text #define ngx_str_null(str) (str)->len = 0; (str)->data = NULL |