From 3235ec4cf835b3b6410a3904bd5ffadfb85edaeb Mon Sep 17 00:00:00 2001 From: Rubidium Date: Sat, 26 Apr 2025 16:34:24 +0200 Subject: [PATCH] Codefix: checking unsigned int >= 0 is pointless, check before subtraction --- src/roadstop.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/roadstop.cpp b/src/roadstop.cpp index 4f3ece2e41..cd9a3b1152 100644 --- a/src/roadstop.cpp +++ b/src/roadstop.cpp @@ -268,8 +268,8 @@ bool RoadStop::Enter(RoadVehicle *rv) */ void RoadStop::Entry::Leave(const RoadVehicle *rv) { + assert(this->occupied >= rv->gcache.cached_total_length); this->occupied -= rv->gcache.cached_total_length; - assert(this->occupied >= 0); } /**