Pulse: Fix 'new[]' array freed with 'delete'

cpu_menu_items is allocated by new[] in Init(), but freed by delete.
Pointed out by LGTM.

Change-Id: I4cc669c519cc4ea3e170cb9f421d6b4ff77df8a2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1881
Reviewed-by: Axel Dörfler <[email protected]>
This commit is contained in:
Murai Takashi
2019-09-21 16:06:08 +00:00
committed by Axel Dörfler
parent 931aec2b6c
commit 36bf86d2b6
+1 -1
View File
@@ -158,7 +158,7 @@ void PulseView::ChangeCPUState(BMessage *message) {
PulseView::~PulseView() {
if (popupmenu != NULL) delete popupmenu;
if (cpu_menu_items != NULL) delete cpu_menu_items;
if (cpu_menu_items != NULL) delete[] cpu_menu_items;
delete[] prev_active;
delete[] cpu_times;