diff options
author | Jochen Dolze <vdr@dolze.de> | 2010-04-28 22:58:08 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2010-04-28 22:58:08 +0200 |
commit | 45a400d45adb2314952eb23dd3a7feb6c4b9526c (patch) | |
tree | babe35333c8e37c19cf30edf4021df1e9b6a10ad /plugin/markad.cpp | |
parent | 660b6e2a9fa4a90ce931d41749e699c38ccdb91b (diff) | |
download | vdr-plugin-markad-45a400d45adb2314952eb23dd3a7feb6c4b9526c.tar.gz vdr-plugin-markad-45a400d45adb2314952eb23dd3a7feb6c4b9526c.tar.bz2 |
Changed --bstart/stop to --tstart/stop, added SIGSEGV backtrace
Diffstat (limited to 'plugin/markad.cpp')
-rw-r--r-- | plugin/markad.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugin/markad.cpp b/plugin/markad.cpp index caca23f..718f756 100644 --- a/plugin/markad.cpp +++ b/plugin/markad.cpp @@ -25,6 +25,7 @@ cPluginMarkAd::cPluginMarkAd(void) setup.OSDMessage=false; setup.BackupMarks=false; setup.Verbose=false; + setup.NoMargins=false; } cPluginMarkAd::~cPluginMarkAd() @@ -115,7 +116,7 @@ bool cPluginMarkAd::Start(void) { // Start any background activities the plugin shall perform. statusMonitor = new cStatusMarkAd(bindir,logodir,&setup); - return true; + return (statusMonitor!=NULL); } void cPluginMarkAd::Stop(void) @@ -169,6 +170,7 @@ bool cPluginMarkAd::SetupParse(const char *Name, const char *Value) else if (!strcasecmp(Name,"OSDMessage")) setup.OSDMessage=atoi(Value); else if (!strcasecmp(Name,"BackupMarks")) setup.BackupMarks=atoi(Value); else if (!strcasecmp(Name,"Verbose")) setup.Verbose=atoi(Value); + else if (!strcasecmp(Name,"IgnoreMargins")) setup.NoMargins=atoi(Value); else return false; return true; } |