From 016af38af0a27b14c8e2fb4fb3e2c4811bb0211b Mon Sep 17 00:00:00 2001 From: John Thacker <johnthacker@gmail.com> Date: Thu, 10 Aug 2023 02:47:58 -0400 Subject: [PATCH] btsdp: Finalize wmem_strbuf The allocated wmem_strbuf isn't used after this, so it can be finalized to save a bit of memory. Related to #19259 (cherry picked from commit 7fecc31427e0ec5e55ac2611df94678940c1df7d) --- epan/dissectors/packet-btsdp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/dissectors/packet-btsdp.c b/epan/dissectors/packet-btsdp.c index a60b3051b4d..66265d6ef92 100644 --- a/epan/dissectors/packet-btsdp.c +++ b/epan/dissectors/packet-btsdp.c @@ -3543,7 +3543,7 @@ dissect_sdp_type(proto_tree *tree, packet_info *pinfo, tvbuff_t *tvb, if (size < 1) { break; } - wmem_strbuf_append_printf(info_buf, "%s ", wmem_strbuf_get_str(substr)); + wmem_strbuf_append_printf(info_buf, "%s ", wmem_strbuf_finalize(substr)); offset += size ; bytes_to_go -= size; } -- GitLab