summaryrefslogtreecommitdiff
path: root/menu.c
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2018-04-28 12:17:22 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2018-04-28 12:17:22 +0200
commit820a0ddb8a046c04833c667ecaf0148babe837bc (patch)
tree26833126c8523e7f19035fe50d3dded3f434510b /menu.c
parentd84ec07ff67f259c17462f7aa7a5c489e5f05713 (diff)
downloadvdr-820a0ddb8a046c04833c667ecaf0148babe837bc.tar.gz
vdr-820a0ddb8a046c04833c667ecaf0148babe837bc.tar.bz2
Fixed a possible invalid locking sequence in case a remote timer handling error message is displayed on the OSD and the skin tries to lock the Recordings or DeletedRecordings list in its Flush() function
Diffstat (limited to 'menu.c')
-rw-r--r--menu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/menu.c b/menu.c
index c8a557c1..686806a0 100644
--- a/menu.c
+++ b/menu.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: menu.c 4.74 2018/04/14 10:24:41 kls Exp $
+ * $Id: menu.c 4.75 2018/04/28 12:09:45 kls Exp $
*/
#include "menu.h"
@@ -1075,7 +1075,7 @@ static bool HandleRemoteModifications(cTimer *NewTimer, cTimer *OldTimer = NULL)
{
cString ErrorMessage;
if (!HandleRemoteTimerModifications(NewTimer, OldTimer, &ErrorMessage)) {
- Skins.Message(mtError, ErrorMessage);
+ Skins.QueueMessage(mtError, ErrorMessage);
return false;
}
return true;