From: ian Date: Sun, 4 May 2008 21:27:14 +0000 (+0000) Subject: sane error message when trying to change point under train X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=4716c21cf31fa8a8c33f9d3209b1f8ac1cab25a5;p=trains.git sane error message when trying to change point under train --- diff --git a/hostside/safety.c b/hostside/safety.c index f1bb81e..4ff02bf 100644 --- a/hostside/safety.c +++ b/hostside/safety.c @@ -860,7 +860,10 @@ ErrorCode safety_check_movposchange(Segment *seg, u.train= seg->owner; if (seg->owner) { - return predict_problem(&u,seg, " route set for approaching train"); + if (seg->det_ignore) + return predict_problem(&u,seg, " route set for train"); + else + return predict_problem(&u,seg, " route set for approaching train"); } return 0; }