From 4210198179e5ebcafe4e22ac935b20a6d6689aad Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Fri, 7 Feb 2020 17:33:53 +0100 Subject: [PATCH] WIP: refactoring ongoing. --- src/ant/ant/antPlugin.cc | 25 +++++------ src/ant/ant/antPlugin.h | 2 +- src/laybasic/laybasic/layAbstractMenu.h | 6 +-- src/laybasic/laybasic/layDispatcher.cc | 4 +- src/laybasic/laybasic/layDispatcher.h | 4 +- src/laybasic/laybasic/layPlugin.cc | 58 ++++++++++++------------- src/laybasic/laybasic/layPlugin.h | 6 ++- 7 files changed, 52 insertions(+), 53 deletions(-) diff --git a/src/ant/ant/antPlugin.cc b/src/ant/ant/antPlugin.cc index 67de17128..b81637bc9 100644 --- a/src/ant/ant/antPlugin.cc +++ b/src/ant/ant/antPlugin.cc @@ -203,9 +203,6 @@ PluginDeclaration::initialized (lay::Dispatcher *root) void PluginDeclaration::uninitialize (lay::Dispatcher *) { - for (std::vector::iterator a = m_actions.begin (); a != m_actions.end (); ++a) { - delete *a; - } m_actions.clear (); } @@ -226,9 +223,13 @@ PluginDeclaration::update_current_template () } if (m_templates.size () > 1) { - int it = 0; - for (std::vector