From de58c06813dd29f3a00bbc7848a7f598cf6e93ec Mon Sep 17 00:00:00 2001
From: Cormac O'Brien <i.am.cormac.obrien@gmail.com>
Date: Thu, 21 Nov 2013 20:52:19 +0000
Subject: [PATCH] Fixed resource leak @ line 2023 -- nameCopy not freed
---
src/kits/media/ParameterWeb.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/kits/media/ParameterWeb.cpp b/src/kits/media/ParameterWeb.cpp
index 76adc08..9226b72 100644
a
|
b
|
BDiscreteParameter::AddItem(int32 value, const char* name)
|
2023 | 2023 | return B_NO_MEMORY; |
2024 | 2024 | } |
2025 | 2025 | |
2026 | | if (!fValues->AddItem(valueCopy) || !fSelections->AddItem(nameCopy)) |
| 2026 | if (!fValues->AddItem(valueCopy) || !fSelections->AddItem(nameCopy)) { |
| 2027 | free(nameCopy); |
2027 | 2028 | return B_NO_MEMORY; |
| 2029 | } |
2028 | 2030 | |
2029 | 2031 | return B_OK; |
2030 | 2032 | } |