From 6dd6ed8559b508d444370c4b326467cd1e59f4f6 Mon Sep 17 00:00:00 2001 From: Evan Huus Date: Sun, 18 Aug 2013 19:59:28 +0000 Subject: Use epan scope for one XML DTD string to fix a small leak. svn path=/trunk/; revision=51418 --- epan/dissectors/packet-xml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'epan/dissectors/packet-xml.c') diff --git a/epan/dissectors/packet-xml.c b/epan/dissectors/packet-xml.c index 52617a6269..ded7c3c219 100644 --- a/epan/dissectors/packet-xml.c +++ b/epan/dissectors/packet-xml.c @@ -1218,7 +1218,7 @@ static void register_dtd(dtd_build_data_t *dtd_data, GString *errors) gint *ett_p; if ( ! dtd_data->description) { - dtd_data->description = g_strdup(root_name); + dtd_data->description = wmem_strdup(wmem_epan_scope(), root_name); } ett_p = &root_element->ett; -- cgit v1.2.3