summaryrefslogtreecommitdiff
path: root/display.c
diff options
context:
space:
mode:
authorPeter Bieringer <pb@bieringer.de>2021-02-15 19:34:34 +0100
committerPeter Bieringer <pb@bieringer.de>2021-02-15 19:34:34 +0100
commit8da9f0f034940a3ff3b0256c956a5ce925c192cd (patch)
treee5e2f04f902aee7e2071be72420c3eee792f5b79 /display.c
parent36141d58b45db8dafb1e6c0a0987016151e0cd6e (diff)
downloadvdr-plugin-graphlcd-8da9f0f034940a3ff3b0256c956a5ce925c192cd.tar.gz
vdr-plugin-graphlcd-8da9f0f034940a3ff3b0256c956a5ce925c192cd.tar.bz2
move thread cancel in new introduced Stop() function (hint by VDR maintainer)
Diffstat (limited to 'display.c')
-rw-r--r--display.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/display.c b/display.c
index 0158366..7806f80 100644
--- a/display.c
+++ b/display.c
@@ -60,8 +60,6 @@ cGraphLCDDisplay::cGraphLCDDisplay()
cGraphLCDDisplay::~cGraphLCDDisplay()
{
- Cancel(3);
-
delete mSkin;
delete mSkinConfig;
delete mScreen;
@@ -70,6 +68,11 @@ cGraphLCDDisplay::~cGraphLCDDisplay()
delete mService;
}
+void cGraphLCDDisplay::Stop (void)
+{
+ Cancel(3);
+}
+
bool cGraphLCDDisplay::Initialise(GLCD::cDriver * Lcd, const std::string & CfgPath, const std::string & SkinsPath, const std::string & SkinName)
{
std::string skinsPath;