summaryrefslogtreecommitdiff
path: root/displaymessage.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-11-18 18:33:27 +0100
committerlouis <louis.braun@gmx.de>2014-11-18 18:33:27 +0100
commite7abb8557eb8397172a360845b7ac5f7607ca158 (patch)
treecef8e84a298e6acf18786821169097321a0db8cb /displaymessage.c
parent5d715edba1256fc31bf846e9d5e5b2a5fb152aff (diff)
downloadvdr-plugin-skindesigner-e7abb8557eb8397172a360845b7ac5f7607ca158.tar.gz
vdr-plugin-skindesigner-e7abb8557eb8397172a360845b7ac5f7607ca158.tar.bz2
clearing displaymessage if it is called without text
Diffstat (limited to 'displaymessage.c')
-rw-r--r--displaymessage.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/displaymessage.c b/displaymessage.c
index f64a898..9d2ebed 100644
--- a/displaymessage.c
+++ b/displaymessage.c
@@ -25,8 +25,10 @@ cSDDisplayMessage::~cSDDisplayMessage() {
void cSDDisplayMessage::SetMessage(eMessageType Type, const char *Text) {
if (!doOutput)
return;
- if (!Text)
+ if (!Text) {
+ messageView->ClearMessage();
return;
+ }
messageView->DrawMessage(Type, Text);
}