From 3f53d9f229be8e086f78a6d5b1b4acf752975ae1 Mon Sep 17 00:00:00 2001 From: toddouska Date: Wed, 3 Dec 2014 16:06:28 -0800 Subject: [PATCH] fix sniffer coverity problem --- src/sniffer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sniffer.c b/src/sniffer.c index 2915a054a..393ce3472 100644 --- a/src/sniffer.c +++ b/src/sniffer.c @@ -1102,7 +1102,8 @@ static int SetNamedPrivateKey(const char* name, const char* address, int port, } InitSnifferServer(sniffer); - XSTRNCPY(sniffer->address, address, MAX_SERVER_ADDRESS); + XSTRNCPY(sniffer->address, address, MAX_SERVER_ADDRESS-1); + sniffer->address[MAX_SERVER_ADDRESS-1] = '\0'; sniffer->server = serverIp; sniffer->port = port;