From 4b6de2c1ca9fdcf575c0464be7cc342067e1b3b9 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Wed, 20 Feb 2019 21:04:19 +0300 Subject: [PATCH] Fixed %*s length argument type in nxt_sprintf() fmt string. --- njs/njs_regexp.c | 4 ++-- njs/njs_shell.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/njs/njs_regexp.c b/njs/njs_regexp.c index aae3794b..bce162ce 100644 --- a/njs/njs_regexp.c +++ b/njs/njs_regexp.c @@ -377,11 +377,11 @@ njs_regexp_compile_trace_handler(nxt_trace_t *trace, nxt_trace_data_t *td, p = trace->handler(trace, td, start); if (vm->parser != NULL) { - njs_syntax_error(vm, "%*s in %uD", (int) (p - start), start, + njs_syntax_error(vm, "%*s in %uD", p - start, start, vm->parser->lexer->line); } else { - njs_syntax_error(vm, "%*s", (int) (p - start), start); + njs_syntax_error(vm, "%*s", p - start, start); } return p; diff --git a/njs/njs_shell.c b/njs/njs_shell.c index 91bc4092..ea9f8cf1 100644 --- a/njs/njs_shell.c +++ b/njs/njs_shell.c @@ -784,7 +784,7 @@ next: } nxt_sprintf((u_char *) completion, (u_char *) completion + len, - "%*s%V%Z", (int) (p - text), text, suffix); + "%*s%V%Z", p - text, text, suffix); return completion; } -- 2.47.3