Measure: Fix memory leaks
This commit is contained in:
@@ -39,8 +39,7 @@ namespace App {
|
||||
|
||||
|
||||
void MeasureManager::addMeasureHandler(const char* module, MeasureTypeMethod typeCb) {
|
||||
auto item = new MeasureHandler{module, typeCb};
|
||||
_mMeasureHandlers.push_back(*item);
|
||||
_mMeasureHandlers.emplace_back(MeasureHandler{module, typeCb});
|
||||
}
|
||||
|
||||
bool MeasureManager::hasMeasureHandler(const char* module) {
|
||||
@@ -177,4 +176,4 @@ namespace App {
|
||||
|
||||
|
||||
|
||||
} // namespace App
|
||||
} // namespace App
|
||||
|
||||
Reference in New Issue
Block a user