aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dtls.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2015-01-09 12:28:10 -0500
committerMichael Mann <mmann78@netscape.net>2015-01-10 01:56:08 +0000
commit3a9869d81a686effc4f8139e019333ca9e87e0ca (patch)
tree2168b82c84f578b9935ca7c15e8cc2b0ed52018f /epan/dissectors/packet-dtls.c
parente54b5f052d79386b595f5f926429c3652688118d (diff)
Remove/replace ep_strsplit()
Change-Id: I4a803d83844d937804849b2ad3b067381c9b96d0 Reviewed-on: https://code.wireshark.org/review/6448 Petri-Dish: Evan Huus <eapache@gmail.com> Reviewed-by: Evan Huus <eapache@gmail.com> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-dtls.c')
-rw-r--r--epan/dissectors/packet-dtls.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/epan/dissectors/packet-dtls.c b/epan/dissectors/packet-dtls.c
index b35c102f7a..ad5ca4640b 100644
--- a/epan/dissectors/packet-dtls.c
+++ b/epan/dissectors/packet-dtls.c
@@ -246,18 +246,21 @@ dtls_parse_old_keys(void)
/* Import old-style keys */
if (dtlsdecrypt_uat && dtls_keys_list && dtls_keys_list[0]) {
- old_keys = ep_strsplit(dtls_keys_list, ";", 0);
+ old_keys = wmem_strsplit(NULL, dtls_keys_list, ";", 0);
for (i = 0; old_keys[i] != NULL; i++) {
- parts = ep_strsplit(old_keys[i], ",", 4);
+ parts = wmem_strsplit(NULL, old_keys[i], ",", 4);
if (parts[0] && parts[1] && parts[2] && parts[3]) {
- uat_entry = ep_strdup_printf("\"%s\",\"%s\",\"%s\",\"%s\",\"\"",
+ uat_entry = wmem_strdup_printf(NULL, "\"%s\",\"%s\",\"%s\",\"%s\",\"\"",
parts[0], parts[1], parts[2], parts[3]);
if (!uat_load_str(dtlsdecrypt_uat, uat_entry, &err)) {
ssl_debug_printf("dtls_parse: Can't load UAT string %s: %s\n",
uat_entry, err);
}
+ wmem_free(NULL, uat_entry);
}
+ wmem_free(NULL, parts);
}
+ wmem_free(NULL, old_keys);
}
}