FreeCAD: master df0f979f

Author Committer Branch Timestamp Parent
wmayer wmayer master 2021-02-27 09:56:19 master 5d5d0561
Changeset App/Gui: fix memory leaks:
+ add function to cleanup units and quantities in debug build
+ fix reference leak in PropertyVector::getPyPathValue()
+ fix reference leak in PropertyPlacement::getPyPathValue()
+ in InterpreterSingleton::init() use a static std::vector<wchar_t*> instead of a C array
  to free memory at program end
+ in MainWindow::closeEvent() explicitly delete all task watchers
+ in ReportOutputObserver constructor pass parent to QObject
+ in PropertyEditor destructor explicitly delete QItemEditorFactory
mod - src/App/Application.cpp Diff File
mod - src/App/Application.h Diff File
mod - src/App/PropertyGeo.cpp Diff File
mod - src/Base/Interpreter.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/ReportView.cpp Diff File
mod - src/Gui/propertyeditor/PropertyEditor.cpp Diff File