From 88173ae1bc760291975209938e124e9aab43a737 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 16 Feb 2025 20:05:40 +0100 Subject: [PATCH] direction range check, part II --- src/kernel/connection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/connection.c b/src/kernel/connection.c index 7200ffffd..6b64acd10 100644 --- a/src/kernel/connection.c +++ b/src/kernel/connection.c @@ -427,7 +427,7 @@ static void b_readroad(connection * b, gamedata * data) assert(b->from && b->to); READ_INT(store, &n); dir = reldirection(b->from, b->to); - if (dir != NODIRECTION) { + if (dir < MAXDIRECTIONS && dir >= 0) { rsetroad(b->from, dir, n); } READ_INT(store, &n);