1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

ss: h2: handle zero length COLON_PATH for metadata

This commit is contained in:
Andy Green 2021-06-04 15:30:55 +01:00
parent 6c5636889d
commit 890023f821

View file

@ -977,7 +977,7 @@ malformed:
WSI_TOKEN_HTTP_COLON_METHOD), (unsigned int)m))
return -1;
m = lws_hdr_total_length(wsi, WSI_TOKEN_HTTP_COLON_PATH);
if (lws_ss_alloc_set_metadata(h, "path",
if (m && lws_ss_alloc_set_metadata(h, "path",
lws_hdr_simple_ptr(wsi,
WSI_TOKEN_HTTP_COLON_PATH), (unsigned int)m))
return -1;