1 Star 0 Fork 34

tzing_t/wireshark

forked from src-openEuler/wireshark 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CVE-2023-4513-2.patch 1.06 KB
一键复制 编辑 原始数据 按行查看 历史
From 016af38af0a27b14c8e2fb4fb3e2c4811bb0211b Mon Sep 17 00:00:00 2001
From: John Thacker <[email protected]>
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
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tzing_t/wireshark.git
[email protected]:tzing_t/wireshark.git
tzing_t
wireshark
wireshark
master

搜索帮助