From 7967ef9510f81e40c75c2907b632b7b672d5fb49 Mon Sep 17 00:00:00 2001 From: Michael Mann Date: Fri, 9 Jan 2015 19:50:09 -0500 Subject: Remove emem APIs from UAT functionality. Change-Id: I009c09f25d170e5c9aaaef713eaacb3252817856 Reviewed-on: https://code.wireshark.org/review/6460 Petri-Dish: Michael Mann Reviewed-by: Evan Huus Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann --- plugins/stats_tree/pinfo_stats_tree.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'plugins/stats_tree') diff --git a/plugins/stats_tree/pinfo_stats_tree.c b/plugins/stats_tree/pinfo_stats_tree.c index f09325162f..0fa870ac68 100644 --- a/plugins/stats_tree/pinfo_stats_tree.c +++ b/plugins/stats_tree/pinfo_stats_tree.c @@ -174,10 +174,14 @@ static const gchar *st_str_plen = "Packet Lengths"; static void plen_stats_tree_init(stats_tree *st) { guint i; char **str_range_array = (char **)ep_alloc(num_plen_uat*sizeof(char*)); + char *tmp_str, *range_str; /* Convert the ranges to strings for the stats tree API */ for (i = 0; i < num_plen_uat; i++) { - str_range_array[i] = range_convert_range(uat_plen_records[i].packet_range); + tmp_str = range_convert_range(NULL, uat_plen_records[i].packet_range), + range_str = ep_strdup(tmp_str); + str_range_array[i] = range_str; + wmem_free(NULL, tmp_str); } st_node_plen = stats_tree_create_range_node_string(st, st_str_plen, 0, num_plen_uat, str_range_array); -- cgit v1.2.3