diff options
author | Dario Lombardo <lomato@gmail.com> | 2019-12-19 11:43:26 +0100 |
---|---|---|
committer | Tomasz Moń <desowin@gmail.com> | 2019-12-19 16:20:08 +0000 |
commit | 89dfd3d3780d40e6fd177681caf144bd18d21877 (patch) | |
tree | 27e54f127e07ff5021b74ad27e8499a95e8b75f1 /extcap.c | |
parent | a20fcccda49172fcb140a96707ff81a155ebd911 (diff) |
extcap: fix use-after-free bug.
Regression introduced in g1cd1e36.
Change-Id: I85775ef86d9325d4f5bf811a5f52925a2cf0d387
Reviewed-on: https://code.wireshark.org/review/35503
Petri-Dish: Tomasz Moń <desowin@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Tomasz Moń <desowin@gmail.com>
Diffstat (limited to 'extcap.c')
-rw-r--r-- | extcap.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1866,9 +1866,8 @@ process_new_extcap(const char *extcap, char *output) if (toolbar_entry && toolbar_entry->menu_title) { iface_toolbar_add(toolbar_entry); - if (!extcap_iface_toolbar_add(extcap, toolbar_entry)) + if (extcap_iface_toolbar_add(extcap, toolbar_entry)) { - extcap_free_toolbar(toolbar_entry); toolbar_entry = NULL; } } |