aboutsummaryrefslogtreecommitdiffstats
path: root/epan/gcp.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2011-08-07 20:08:08 +0000
committerAnders Broman <anders.broman@ericsson.com>2011-08-07 20:08:08 +0000
commit3ff91f8147694703d34f9400823c97ba1b760ce5 (patch)
tree8aa52829db1812b43df9093b50b1e232b994ac12 /epan/gcp.c
parentc11c8b0ee0cb6bb8f7cfa86c8342ffcf42b9af07 (diff)
g_ascii_strdown Returns a newly-allocated string.
svn path=/trunk/; revision=38397
Diffstat (limited to 'epan/gcp.c')
-rw-r--r--epan/gcp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/gcp.c b/epan/gcp.c
index 3d74418675..0ef0bd2908 100644
--- a/epan/gcp.c
+++ b/epan/gcp.c
@@ -744,9 +744,10 @@ void gcp_analyze_msg(proto_tree* gcp_tree, tvbuff_t* gcp_tvb, gcp_msg_t* m, gcp_
}
if (ctx_term->term->bir && ctx_term->term->nsap) {
- gchar* key = ep_strdup_printf("%s:%s",ctx_term->term->nsap,ctx_term->term->bir);
- g_ascii_strdown(key, -1);
+ gchar* tmp_key = ep_strdup_printf("%s:%s",ctx_term->term->nsap,ctx_term->term->bir);
+ gchar* key = g_ascii_strdown(tmp_key, -1);
alcap_tree_from_bearer_key(term_tree, gcp_tvb, key);
+ g_free(key);
}
}
}