From 9a7beddf0fb4d7bb5200191bedd5581026094da8 Mon Sep 17 00:00:00 2001 From: Debian Games Team Date: Mon, 10 Aug 2020 11:06:38 +0100 Subject: [PATCH] Fix/Workaround build failure with newer fpc 3.2.0 Origin: http://hg.hedgewars.org/hedgewars/rev/6832dab555ae Bug-Debian: https://bugs.debian.org/968125 Last-Update: 2020-08-10 Gbp-Pq: Name fpc-3.2.0.patch --- hedgewars/uWorld.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hedgewars/uWorld.pas b/hedgewars/uWorld.pas index 1bd488a..740fcc5 100644 --- a/hedgewars/uWorld.pas +++ b/hedgewars/uWorld.pas @@ -1129,8 +1129,8 @@ var preShiftWorldDx: LongInt; procedure ShiftWorld(Dir: LongInt); inline; begin preShiftWorldDx:= WorldDx; - WorldDx:= WorldDx + LongInt(Dir * LongInt(playWidth)); - + Dir := Dir * LongInt(playWidth); + WorldDx:= WorldDx + Dir; end; procedure UnshiftWorld(); inline; -- 2.30.2