diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-12-11 09:33:09 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-12-11 09:33:09 +0000 |
commit | 2ce05b41ebe711d162540ba568243877552068d8 (patch) | |
tree | a8049cff8be0695521f05c3518309ec5e08f698f /asn1 | |
parent | 6016eab0bfb1a45398bb4d20b69eecbf95320cab (diff) |
strings registered to dissector table have to be allocated permanently
svn path=/trunk/; revision=23838
Diffstat (limited to 'asn1')
-rw-r--r-- | asn1/h460/packet-h460-template.c | 8 |
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); } } |