From fdd305a986cc18039ab506ae295867c9a73891ba Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 11 Feb 2013 14:32:48 +0800 Subject: [PATCH] valgrind eliminate uninitialized warning on close Signed-off-by: Andy Green --- lib/libwebsockets.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c index 3c76b751..b1b2917a 100644 --- a/lib/libwebsockets.c +++ b/lib/libwebsockets.c @@ -272,7 +272,9 @@ libwebsocket_close_and_free_session(struct libwebsocket_context *context, lwsl_debug("sending close indication...\n"); - n = libwebsocket_write(wsi, &buf[LWS_SEND_BUFFER_PRE_PADDING], + /* make valgrind happy */ + memset(buf, 0, sizeof buf); + n = libwebsocket_write(wsi, &buf[LWS_SEND_BUFFER_PRE_PADDING + 2], 0, LWS_WRITE_CLOSE); if (!n) { /*