From 45a400d45adb2314952eb23dd3a7feb6c4b9526c Mon Sep 17 00:00:00 2001 From: Jochen Dolze Date: Wed, 28 Apr 2010 22:58:08 +0200 Subject: Changed --bstart/stop to --tstart/stop, added SIGSEGV backtrace --- plugin/markad.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugin/markad.cpp') 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; } -- cgit v1.2.3