Put the new tvb_get_seasonal_string() function to good use.
authorsfisher <sfisher@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 27 Mar 2009 19:41:18 +0000 (19:41 +0000)
committersfisher <sfisher@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 27 Mar 2009 19:41:18 +0000 (19:41 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27869 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-ssh.c

index d9017a5fd4b0d34c317168db2111bbfff484cf61..1907b77d20d7d5c83108c16e632a67172560a225 100644 (file)
@@ -914,11 +914,11 @@ ssh_evaluate_negotiation(tvbuff_t *tvb, int offset, int len,
        if (!tvb || !client || !server || !agreed) return;
 
        if (hf_value == hf_client && !*client) {
-               *client = se_strdup(tvb_get_ephemeral_string(tvb, offset, len));
+               *client = tvb_get_seasonal_string(tvb, offset, len));
        }
 
        if (hf_value == hf_server && !*server) {
-               *server = se_strdup(tvb_get_ephemeral_string(tvb, offset, len));
+               *server = tvb_get_seasonal_string(tvb, offset, len));
        }
 
        if (*client && *server && !*agreed) {