summaryrefslogtreecommitdiff
path: root/asn1/h460
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2007-12-11 09:33:09 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2007-12-11 09:33:09 +0000
commit2ce05b41ebe711d162540ba568243877552068d8 (patch)
treea8049cff8be0695521f05c3518309ec5e08f698f /asn1/h460
parent6016eab0bfb1a45398bb4d20b69eecbf95320cab (diff)
downloadwireshark-2ce05b41ebe711d162540ba568243877552068d8.tar.gz
strings registered to dissector table have to be allocated permanently
svn path=/trunk/; revision=23838
Diffstat (limited to 'asn1/h460')
-rw-r--r--asn1/h460/packet-h460-template.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/asn1/h460/packet-h460-template.c b/asn1/h460/packet-h460-template.c
index 603fc6aa84..7f4e0bbdb9 100644
--- a/asn1/h460/packet-h460-template.c
+++ b/asn1/h460/packet-h460-template.c
@@ -262,10 +262,10 @@ void proto_register_h460(void) {
proto_register_subtree_array(ett, array_length(ett));
for (ftr=h460_feature_tab; ftr->id; ftr++) {
- if (ftr->opt & GD) ftr->key_gd = ep_strdup_printf("GenericData/%s", ftr->id);
- if (ftr->opt & FD) ftr->key_fd = ep_strdup_printf("FeatureDescriptor/%s", ftr->id);
- if (ftr->opt & GM) ftr->key_gm = ep_strdup_printf("GenericMessage/%s", ftr->id);
- if (ftr->opt & GI) ftr->key_gi = ep_strdup_printf("GenericInformation/%s", ftr->id);
+ if (ftr->opt & GD) ftr->key_gd = g_strdup_printf("GenericData/%s", ftr->id);
+ if (ftr->opt & FD) ftr->key_fd = g_strdup_printf("FeatureDescriptor/%s", ftr->id);
+ if (ftr->opt & GM) ftr->key_gm = g_strdup_printf("GenericMessage/%s", ftr->id);
+ if (ftr->opt & GI) ftr->key_gi = g_strdup_printf("GenericInformation/%s", ftr->id);
if (ftr->content_pdu) ftr->content_hnd = new_create_dissector_handle(ftr->content_pdu, proto_h460);
}
}