diff --git a/proxy/http2/HPACK.cc b/proxy/http2/HPACK.cc index 75c5d3b5ab9..00103a81e3c 100644 --- a/proxy/http2/HPACK.cc +++ b/proxy/http2/HPACK.cc @@ -677,9 +677,7 @@ decode_indexed_header_field(MIMEFieldWrapper &header, const uint8_t *buf_start, int decoded_value_len; const char *decoded_value = header.value_get(&decoded_value_len); - Arena arena; - Debug("hpack_decode", "Decoded field: %s: %s", arena.str_store(decoded_name, decoded_name_len), - arena.str_store(decoded_value, decoded_value_len)); + Debug("hpack_decode", "Decoded field: %.*s: %.*s", decoded_name_len, decoded_name, decoded_value_len, decoded_value); } return len; @@ -770,8 +768,7 @@ decode_literal_header_field(MIMEFieldWrapper &header, const uint8_t *buf_start, int decoded_value_len; const char *decoded_value = header.value_get(&decoded_value_len); - Debug("hpack_decode", "Decoded field: %s: %s", arena.str_store(decoded_name, decoded_name_len), - arena.str_store(decoded_value, decoded_value_len)); + Debug("hpack_decode", "Decoded field: %.*s: %.*s", decoded_name_len, decoded_name, decoded_value_len, decoded_value); } if (has_http2_violation) {