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/status.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/status.cpp')
-rw-r--r-- | plugin/status.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/plugin/status.cpp b/plugin/status.cpp index 91a4d56..1068b34 100644 --- a/plugin/status.cpp +++ b/plugin/status.cpp @@ -69,10 +69,12 @@ bool cStatusMarkAd::Start(const char *FileName, const char *Name, bool Direct) { if ((Direct) && (Get(FileName)!=-1)) return false; - cString cmd = cString::sprintf("\"%s\"/markad %s %s %s %s -l \"%s\" %s \"%s\"",bindir, - setup->Verbose ? "-v" : "", setup->BackupMarks ? "-B" : "", - setup->GenIndex ? "-G" : "", - setup->OSDMessage ? "-O" : "", + cString cmd = cString::sprintf("\"%s\"/markad %s%s%s%s%s -l \"%s\" %s \"%s\"",bindir, + setup->Verbose ? " -v " : "", + setup->BackupMarks ? " -B " : "", + setup->GenIndex ? " -G " : "", + setup->OSDMessage ? " -O " : "", + setup->NoMargins ? " -i 4 " : "", logodir,Direct ? "-O after" : "--online=2 before", FileName); dsyslog("markad: executing %s",*cmd); if (SystemExec(cmd)!=-1) |