Var: simplified length calculation for $status variable.

This commit is contained in:
Andrei Zeliankou
2023-11-08 17:38:07 +00:00
parent a88e857b5b
commit 78c133d0ca

View File

@@ -455,7 +455,6 @@ nxt_http_var_body_bytes_sent(nxt_task_t *task, nxt_str_t *str, void *ctx,
static nxt_int_t static nxt_int_t
nxt_http_var_status(nxt_task_t *task, nxt_str_t *str, void *ctx, void *data) nxt_http_var_status(nxt_task_t *task, nxt_str_t *str, void *ctx, void *data)
{ {
u_char *p;
nxt_http_request_t *r; nxt_http_request_t *r;
r = ctx; r = ctx;
@@ -465,9 +464,9 @@ nxt_http_var_status(nxt_task_t *task, nxt_str_t *str, void *ctx, void *data)
return NXT_ERROR; return NXT_ERROR;
} }
p = nxt_sprintf(str->start, str->start + 3, "%03d", r->status); (void) nxt_sprintf(str->start, str->start + 3, "%03d", r->status);
str->length = p - str->start; str->length = 3;
return NXT_OK; return NXT_OK;
} }