summaryrefslogtreecommitdiff
path: root/command/markad-standalone.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'command/markad-standalone.cpp')
-rw-r--r--command/markad-standalone.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/command/markad-standalone.cpp b/command/markad-standalone.cpp
index 75a22f6..85eef76 100644
--- a/command/markad-standalone.cpp
+++ b/command/markad-standalone.cpp
@@ -264,14 +264,15 @@ void cMarkAdStandalone::CheckStop()
mark.Position=iStopA;
mark.Type=MT_ASSUMEDSTOP;
AddMark(&mark);
+ marks.DelTill(iStopA,false);
}
else
{
isyslog("removing marks from position %i, if any",iStop);
+ marks.DelTill(iStop,false);
}
- marks.DelTill(iStop,false);
}
- iStop=0;
+ iStop=iStopA=0;
gotendmark=true;
}