From 3eb329bb320ea5c9e4c1d7ed6155b4067d3fcea9 Mon Sep 17 00:00:00 2001 From: Andy Green <andy@warmcat.com> Date: Thu, 15 Nov 2018 20:16:54 +0800 Subject: [PATCH] reverse proxy: correct scan length so NUL goes in right place --- lib/roles/http/server/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/roles/http/server/server.c b/lib/roles/http/server/server.c index 0daf9c6b..cd1181fa 100644 --- a/lib/roles/http/server/server.c +++ b/lib/roles/http/server/server.c @@ -1273,7 +1273,7 @@ lws_http_action(struct lws *wsi) if (lws_hdr_copy(wsi, p, (int)(&rpath[sizeof(rpath) - 1] - p), WSI_TOKEN_HTTP_URI_ARGS) > 0) - while (--na) { + while (na--) { if (*p == '\0') *p = '&'; p++; -- GitLab