mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
VDR now starts up even if 'keymacros.conf' references a plugin that is currently not loaded
This commit is contained in:
parent
07bc699dca
commit
fc78971a28
@ -810,3 +810,7 @@ Dirk Essl <de@floydworld.de>
|
||||
|
||||
Hans Dingemans <hans.dingemans@tacticalops.nl>
|
||||
for translating OSD texts to the Dutch language
|
||||
|
||||
Alexander Wetzel <alexander.wetzel@web.de>
|
||||
for suggesting to let VDR start up even if 'keymacros.conf' references a plugin
|
||||
that is currently not loaded
|
||||
|
2
HISTORY
2
HISTORY
@ -2389,3 +2389,5 @@ Video Disk Recorder Revision History
|
||||
- Completed Dutch language texts (thanks to Hans Dingemans).
|
||||
- Made 'diseqc.conf' a required file only if Setup.DiSEqC is activated (thanks to
|
||||
Thomas Schmidt).
|
||||
- VDR now starts up even if 'keymacros.conf' references a plugin that is currently
|
||||
not loaded (suggested by Alexander Wetzel).
|
||||
|
5
keys.c
5
keys.c
@ -4,7 +4,7 @@
|
||||
* See the main source file 'vdr.c' for copyright information and
|
||||
* how to reach the author.
|
||||
*
|
||||
* $Id: keys.c 1.4 2002/11/30 16:01:37 kls Exp $
|
||||
* $Id: keys.c 1.5 2003/09/14 10:07:47 kls Exp $
|
||||
*/
|
||||
|
||||
#include "keys.h"
|
||||
@ -212,7 +212,8 @@ bool cKeyMacro::Parse(char *s)
|
||||
plugin = strdup(p + 1);
|
||||
if (!cPluginManager::GetPlugin(plugin)) {
|
||||
esyslog("ERROR: unknown plugin '%s'", plugin);
|
||||
return false;
|
||||
// this is not a fatal error - plugins may or may not be loaded
|
||||
macro[--n] = kNone; // makes sure the key doesn't cause any side effects
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
Loading…
Reference in New Issue
Block a user