die "No bestnext" if !defined $bestnext;
return [$prev,$next];
}
-$finishline=schedulenext $minutes;
+$finishline=[schedulenext($minutes)->[1]];
my $silent=shift if ($ARGV[0]||"") eq "-s";
logmsg "command: ".join(" ",@ARGV) if !$silent&&@ARGV;
sub info($) {
sub finishlinereset() {
$finishline=schedulenext $resetminutes;
if ($finishline) {
- splice @$finishline,1,0,$reset;
+ $finishline=[$reset,$finishline->[1]];
} else {
$finishline=[$reset];
}
setstate;
if (!$silent&&defined $reset) {
unlink_resetfile;
- $finishline=schedulenext $minutes;
+ $finishline=[schedulenext($minutes)->[1]];
}
finish;
}