From 0fba8e6ef8e3cc229ed321ec8d2524714a8156e5 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 15 Feb 2016 21:07:09 +0800 Subject: [PATCH] coverity 158146 test fraggle sprintf bounds Well, just in the test app arg processing, but yes... Signed-off-by: Andy Green --- test-server/test-fraggle.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test-server/test-fraggle.c b/test-server/test-fraggle.c index 2188799a..51b5903e 100644 --- a/test-server/test-fraggle.c +++ b/test-server/test-fraggle.c @@ -346,7 +346,8 @@ int main(int argc, char **argv) struct lws_client_connect_info i; address = argv[optind]; - sprintf(ads_port, "%s:%u", address, port & 65535); + snprintf(ads_port, sizeof(ads_port), "%s:%u", + address, port & 65535); memset(&i, 0, sizeof(i)); i.context = context; i.address = address;