inflatehd: Fix crash if 'wire' value is not string
Fixes GH-235
This commit is contained in:
parent
0479f833fc
commit
3572e7c634
|
@ -101,6 +101,11 @@ static int inflate_hd(json_t *obj, nghttp2_hd_inflater *inflater, int seq) {
|
|||
return -1;
|
||||
}
|
||||
|
||||
if (!json_is_string(wire)) {
|
||||
fprintf(stderr, "'wire' value is not string at %d\n", seq);
|
||||
return -1;
|
||||
}
|
||||
|
||||
auto table_size = json_object_get(obj, "header_table_size");
|
||||
|
||||
if (table_size) {
|
||||
|
|
Loading…
Reference in New Issue