summaryrefslogtreecommitdiff
path: root/command/markad-standalone.cpp
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2010-04-10 15:33:59 +0200
committerJochen Dolze <vdr@dolze.de>2010-04-10 15:33:59 +0200
commitb8fb66fe7f224892070debe4597b53c9beca6eb9 (patch)
treed727c1d92262606e629fdaa35c6330f86411f1f4 /command/markad-standalone.cpp
parent3b55b1b944442a26457fb92ba4147ca79e03b434 (diff)
downloadvdr-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.cpp11
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 )