aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ssh.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2012-08-15 13:56:59 +0000
committerMichael Mann <mmann78@netscape.net>2012-08-15 13:56:59 +0000
commit3082032be6c6e89821d2ab23a2a27fac786f9897 (patch)
treeb2842f59b77cdb4519e968c20e4a35547baed687 /epan/dissectors/packet-ssh.c
parenta3db9aedfbdcadf4005bdef53cb1306f99ba4eb0 (diff)
convert GStrings to more "ephemeral friendly" use.
svn path=/trunk/; revision=44515
Diffstat (limited to 'epan/dissectors/packet-ssh.c')
-rw-r--r--epan/dissectors/packet-ssh.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/epan/dissectors/packet-ssh.c b/epan/dissectors/packet-ssh.c
index 4751834dd7..38f22195ca 100644
--- a/epan/dissectors/packet-ssh.c
+++ b/epan/dissectors/packet-ssh.c
@@ -436,28 +436,27 @@ ssh_dissect_ssh2(tvbuff_t *tvb, packet_info *pinfo,
proto_item *ssh2_tree=NULL;
if(tree) {
- GString *title=g_string_new("SSH Version 2");
+ emem_strbuf_t *title=ep_strbuf_new("SSH Version 2");
if (global_data->enc || global_data->mac || global_data->comp) {
- g_string_append_printf(title," (");
+ ep_strbuf_append_printf(title," (");
if (global_data->enc)
- g_string_append_printf(title,"encryption:%s%s",
+ ep_strbuf_append_printf(title,"encryption:%s%s",
global_data->enc,
global_data->mac || global_data->comp
? " " : "");
if (global_data->mac)
- g_string_append_printf(title,"mac:%s%s",
+ ep_strbuf_append_printf(title,"mac:%s%s",
global_data->mac,
global_data->comp ? " " : "");
if (global_data->comp)
- g_string_append_printf(title,"compression:%s",
+ ep_strbuf_append_printf(title,"compression:%s",
global_data->comp);
- g_string_append_printf(title,")");
+ ep_strbuf_append_printf(title,")");
}
ti=proto_tree_add_text(tree,tvb,offset,-1, "%s", title->str);
ssh2_tree = proto_item_add_subtree(ti ,ett_ssh2);
- g_string_free(title,TRUE);
}
if((is_response && this_number > 3) || (!is_response && this_number>4)) {