stat_tap_ui: skip duplicate keys.
Change-Id: If2a2d6af94458a72dc304eae3cacac0a4af2d25a Reviewed-on: https://code.wireshark.org/review/20092 Petri-Dish: Dario Lombardo <lomato@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>
This commit is contained in:
parent
29733ad874
commit
d1b943dd7d
|
@ -60,6 +60,10 @@ register_stat_tap_ui(stat_tap_ui *ui, void *userdata)
|
|||
{
|
||||
stat_cmd_arg *newsca;
|
||||
|
||||
/* Key is already present */
|
||||
if (wmem_tree_lookup_string(stat_cmd_arg_list, ui->cli_string, 0))
|
||||
return;
|
||||
|
||||
newsca = wmem_new(wmem_epan_scope(), stat_cmd_arg);
|
||||
newsca->cmd= wmem_strdup(wmem_epan_scope(), ui->cli_string);
|
||||
newsca->func=ui->tap_init_cb;
|
||||
|
|
Loading…
Reference in New Issue