diff options
author | Jochen Dolze <vdr@dolze.de> | 2010-04-10 15:33:59 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2010-04-10 15:33:59 +0200 |
commit | b8fb66fe7f224892070debe4597b53c9beca6eb9 (patch) | |
tree | d727c1d92262606e629fdaa35c6330f86411f1f4 /command/markad-standalone.cpp | |
parent | 3b55b1b944442a26457fb92ba4147ca79e03b434 (diff) | |
download | vdr-plugin-markad-b8fb66fe7f224892070debe4597b53c9beca6eb9.tar.gz vdr-plugin-markad-b8fb66fe7f224892070debe4597b53c9beca6eb9.tar.bz2 |
Added more setup options, added MARK svdrp command
Diffstat (limited to 'command/markad-standalone.cpp')
-rw-r--r-- | command/markad-standalone.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/command/markad-standalone.cpp b/command/markad-standalone.cpp index 0f13456..ce1ffd9 100644 --- a/command/markad-standalone.cpp +++ b/command/markad-standalone.cpp @@ -644,11 +644,8 @@ bool cMarkAdStandalone::LoadInfo(const char *Directory) FILE *f; f=fopen(buf,"r"); - if (!f) - { - free(buf); - return false; - } + free(buf); + if (!f) return false; char *line=NULL; size_t length; @@ -742,7 +739,6 @@ bool cMarkAdStandalone::LoadInfo(const char *Directory) if (line) free(line); fclose(f); - free(buf); if (!macontext.Info.ChannelID) { return false; @@ -1368,7 +1364,7 @@ int main(int argc, char *argv[]) bool bDecodeAudio=true; bool bIgnoreAudioInfo=false; bool bIgnoreVideoInfo=false; - int online=1; + int online=0; strcpy(logoDirectory,"/var/lib/markad"); @@ -1655,6 +1651,7 @@ int main(int argc, char *argv[]) } else if (strcmp(argv[optind], "before" ) == 0 ) { + if (!online) online=1; bBefore = bFork = bNice = SYSLOG = true; } else if (strcmp(argv[optind], "edited" ) == 0 ) |