summaryrefslogtreecommitdiff
path: root/libtemplate
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-06-18 10:21:43 +0200
committerlouis <louis.braun@gmx.de>2015-06-18 10:21:43 +0200
commita0a6e21d5a7e2ff3097bd851623cf1eef3daf431 (patch)
treec66a3986061a6c73f747418f94ec78008876dd41 /libtemplate
parentbbe8c56fcb7890f43828a41363b9930ed4a2978d (diff)
downloadvdr-plugin-skindesigner-a0a6e21d5a7e2ff3097bd851623cf1eef3daf431.tar.gz
vdr-plugin-skindesigner-a0a6e21d5a7e2ff3097bd851623cf1eef3daf431.tar.bz2
fixed memory leak when creating fonts
Diffstat (limited to 'libtemplate')
-rw-r--r--libtemplate/template.c5
-rw-r--r--libtemplate/templateview.c1
2 files changed, 2 insertions, 4 deletions
diff --git a/libtemplate/template.c b/libtemplate/template.c
index c542d13..b9698c2 100644
--- a/libtemplate/template.c
+++ b/libtemplate/template.c
@@ -12,9 +12,8 @@ cTemplate::cTemplate(eViewType viewType, string pluginName, int viewID) {
}
cTemplate::~cTemplate() {
-
- if (rootView)
- delete rootView;
+ if (rootView)
+ delete rootView;
}
diff --git a/libtemplate/templateview.c b/libtemplate/templateview.c
index f64d4c6..91e28c4 100644
--- a/libtemplate/templateview.c
+++ b/libtemplate/templateview.c
@@ -14,7 +14,6 @@ cTemplateView::cTemplateView(void) {
}
cTemplateView::~cTemplateView() {
-
for (map < eViewElement, cTemplateViewElement* >::iterator it = viewElements.begin(); it != viewElements.end(); it++) {
delete it->second;
}