Measure: Fix memory leaks

This commit is contained in:
wmayer
2024-05-08 14:35:14 +02:00
committed by wwmayer
parent 8742c37131
commit 374a663d2c
2 changed files with 3 additions and 3 deletions

View File

@@ -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

View File

@@ -9,6 +9,7 @@
Namespace="MeasureGui"
FatherInclude="Base/PyObjectBase.h"
Constructor="true"
Delete="true"
FatherNamespace="Base">
<Documentation>
<Author Licence="LGPL" Name="Ondsel" EMail="development@ondsel.com" />