From 4588e4e4151892f4fbfb4f9907e490ab405fb64f Mon Sep 17 00:00:00 2001 From: Andy Green Date: Fri, 18 Dec 2015 10:46:24 +0800 Subject: [PATCH] clean uri arg dump Signed-off-by: Andy Green --- test-server/test-server-http.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/test-server/test-server-http.c b/test-server/test-server-http.c index 16a49b0..2f4dd08 100644 --- a/test-server/test-server-http.c +++ b/test-server/test-server-http.c @@ -137,15 +137,10 @@ int callback_http(struct lws *wsi, enum lws_callback_reasons reason, void *user, dump_handshake_info(wsi); /* dump the individual URI Arg parameters */ - m = 1; n = 0; - while (m > 0) { - m = lws_hdr_copy_fragment(wsi, buf, sizeof(buf), - WSI_TOKEN_HTTP_URI_ARGS, n); - if (m < 0) - continue; - n++; - lwsl_info("URI Arg %d: %s\n", n, buf); + while (lws_hdr_copy_fragment(wsi, buf, sizeof(buf), + WSI_TOKEN_HTTP_URI_ARGS, n) > 0) { + lwsl_info("URI Arg %d: %s\n", ++n, buf); } if (len < 1) { -- 2.7.4