Commit 4db83380 authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa

Fix resource leak

parent 4dcf9ad4
...@@ -622,6 +622,7 @@ static nghttp2_hd_entry* add_hd_table_incremental(nghttp2_hd_context *context, ...@@ -622,6 +622,7 @@ static nghttp2_hd_entry* add_hd_table_incremental(nghttp2_hd_context *context,
NGHTTP2_HD_FLAG_VALUE_ALLOC, NGHTTP2_HD_FLAG_VALUE_ALLOC,
nv->name, nv->namelen, nv->value, nv->valuelen); nv->name, nv->namelen, nv->value, nv->valuelen);
if(rv != 0) { if(rv != 0) {
free(new_ent);
return NULL; return NULL;
} }
if(room > NGHTTP2_HD_MAX_BUFFER_SIZE) { if(room > NGHTTP2_HD_MAX_BUFFER_SIZE) {
...@@ -709,6 +710,7 @@ static nghttp2_hd_entry* add_hd_table_subst(nghttp2_hd_context *context, ...@@ -709,6 +710,7 @@ static nghttp2_hd_entry* add_hd_table_subst(nghttp2_hd_context *context,
NGHTTP2_HD_FLAG_VALUE_ALLOC, NGHTTP2_HD_FLAG_VALUE_ALLOC,
nv->name, nv->namelen, nv->value, nv->valuelen); nv->name, nv->namelen, nv->value, nv->valuelen);
if(rv != 0) { if(rv != 0) {
free(new_ent);
return NULL; return NULL;
} }
if(room > NGHTTP2_HD_MAX_BUFFER_SIZE) { if(room > NGHTTP2_HD_MAX_BUFFER_SIZE) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment