Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnrico Turri <enricoturri@seznam.cz>2018-10-24 11:55:35 +0300
committerEnrico Turri <enricoturri@seznam.cz>2018-10-24 11:55:35 +0300
commit37e4f69e3b2a1b1a58edb5930b53fe4dd0ef8df1 (patch)
tree490764ed2a00bf595884868eacd22e4f657fa409 /src/slic3r/GUI/GLToolbar.cpp
parent894020986595ff74617300eabcde6404a747f2f0 (diff)
Fixed memory leak in GLToolbar
Diffstat (limited to 'src/slic3r/GUI/GLToolbar.cpp')
-rw-r--r--src/slic3r/GUI/GLToolbar.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/slic3r/GUI/GLToolbar.cpp b/src/slic3r/GUI/GLToolbar.cpp
index ec203541e..e094e1105 100644
--- a/src/slic3r/GUI/GLToolbar.cpp
+++ b/src/slic3r/GUI/GLToolbar.cpp
@@ -149,6 +149,14 @@ GLToolbar::GLToolbar(GLCanvas3D& parent)
{
}
+GLToolbar::~GLToolbar()
+{
+ for (GLToolbarItem* item : m_items)
+ {
+ delete item;
+ }
+}
+
bool GLToolbar::init(const std::string& icons_texture_filename, unsigned int items_icon_size, unsigned int items_icon_border_size, unsigned int items_icon_gap_size)
{
std::string path = resources_dir() + "/icons/";