[rtems-tools commit] DesiredSymbols.cc: Fix resource leak
Joel Sherrill
joel at rtems.org
Fri Jun 4 17:23:14 UTC 2021
Module: rtems-tools
Branch: master
Commit: 9527f6580e4e624f0b4e095beca5adaa05717bf0
Changeset: http://git.rtems.org/rtems-tools/commit/?id=9527f6580e4e624f0b4e095beca5adaa05717bf0
Author: Ryan Long <ryan.long at oarcorp.com>
Date: Mon May 17 13:51:46 2021 -0400
DesiredSymbols.cc: Fix resource leak
CID 1503018: Resource leak in load().
Closes #4421
---
tester/covoar/DesiredSymbols.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tester/covoar/DesiredSymbols.cc b/tester/covoar/DesiredSymbols.cc
index 2866dbe..5278891 100644
--- a/tester/covoar/DesiredSymbols.cc
+++ b/tester/covoar/DesiredSymbols.cc
@@ -101,7 +101,7 @@ namespace Coverage {
for (auto& kv : symbols.globals()) {
const rld::symbols::symbol& sym = *(kv.second);
if (sym.type() == sym.st_func) {
- set[sym.name()] = *(new SymbolInformation);
+ set[sym.name()] = SymbolInformation();
setNamesToSymbols[setName].push_back(sym.name());
}
}
@@ -109,7 +109,7 @@ namespace Coverage {
for (auto& kv : symbols.weaks()) {
const rld::symbols::symbol& sym = *(kv.second);
if (sym.type() == sym.st_func) {
- set[sym.name()] = *(new SymbolInformation);
+ set[sym.name()] = SymbolInformation();
setNamesToSymbols[setName].push_back(sym.name());
}
}
More information about the vc
mailing list