From 3d948fd3d7b5efbff01b9c63280436acea4590e9 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 23 Apr 2016 00:32:23 +0900 Subject: [PATCH] Zero fill in nghttp2_session_mem_send --- lib/nghttp2_session.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/nghttp2_session.c b/lib/nghttp2_session.c index 5a300445..95377c53 100644 --- a/lib/nghttp2_session.c +++ b/lib/nghttp2_session.c @@ -2877,7 +2877,6 @@ static ssize_t nghttp2_session_mem_send_internal(nghttp2_session *session, aob = &session->aob; framebufs = &aob->framebufs; - *data_ptr = NULL; /* We may have idle streams more than we expect (e.g., nghttp2_session_change_stream_priority() or nghttp2_session_create_idle_stream()). Adjust them here. */ @@ -3142,6 +3141,8 @@ ssize_t nghttp2_session_mem_send(nghttp2_session *session, int rv; ssize_t len; + *data_ptr = NULL; + len = nghttp2_session_mem_send_internal(session, data_ptr, 1); if (len <= 0) { return len;