diff options
| author | louis <louis.braun@gmx.de> | 2015-06-18 10:21:43 +0200 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2015-06-18 10:21:43 +0200 |
| commit | a0a6e21d5a7e2ff3097bd851623cf1eef3daf431 (patch) | |
| tree | c66a3986061a6c73f747418f94ec78008876dd41 /libtemplate | |
| parent | bbe8c56fcb7890f43828a41363b9930ed4a2978d (diff) | |
| download | vdr-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.c | 5 | ||||
| -rw-r--r-- | libtemplate/templateview.c | 1 |
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; } |
