From f3d9766cbc83316544aae7fdd0f0f854160eafa3 Mon Sep 17 00:00:00 2001 From: Mikael Kanstrup Date: Mon, 25 Sep 2017 16:55:21 +0200 Subject: Qt: Fix leaked interfaces array in Wireless frame The array of ws80211_interface:s is not freed when the wireless frame is destroyed causing minor leaks. Fix leaks by freeing the array using appropriate utility function. Bug: 14071 Change-Id: I35ec578062bfee4a4f0d0ac05a6d7613996a8822 Reviewed-on: https://code.wireshark.org/review/23738 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs --- ui/qt/wireless_frame.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/qt/wireless_frame.cpp b/ui/qt/wireless_frame.cpp index 0c003ae7d7..51c96def46 100644 --- a/ui/qt/wireless_frame.cpp +++ b/ui/qt/wireless_frame.cpp @@ -85,6 +85,7 @@ WirelessFrame::WirelessFrame(QWidget *parent) : WirelessFrame::~WirelessFrame() { + ws80211_free_interfaces(interfaces_); delete ui; } -- cgit v1.2.3