summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--command/markad-standalone.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/command/markad-standalone.cpp b/command/markad-standalone.cpp
index effa186..f4e7b5d 100644
--- a/command/markad-standalone.cpp
+++ b/command/markad-standalone.cpp
@@ -1646,8 +1646,15 @@ bool cMarkAdStandalone::LoadInfo()
if (pbstart) {
pbstart+=8;
bstart=atoi(pbstart);
- if ((bstart>3600) || (bstart<0)) bstart=0;
+ } else {
+ pbstart=strstr(line,"<start>");
+ if (pbstart && startTime) {
+ pbstart+=7;
+ bstart=atoi(pbstart);
+ bstart=startTime-bstart;
+ }
}
+ if ((bstart>3600) || (bstart<0)) bstart=0;
}
if (line[0]=='F')
{