From 774bbdcbe842b5e26b58cd7cff756522f9b8bfdd Mon Sep 17 00:00:00 2001 From: janisozaur Date: Thu, 12 May 2016 19:09:19 +0200 Subject: [PATCH] Cast left-shifted values (#3574) --- src/management/research.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/management/research.c b/src/management/research.c index f0fd0f7944..10340b7f8a 100644 --- a/src/management/research.c +++ b/src/management/research.c @@ -606,7 +606,7 @@ bool ride_type_is_invented(int rideType) { int quadIndex = rideType >> 5; int bitIndex = rideType & 0x1F; - bool invented = (gResearchedRideTypes[quadIndex] & (1 << bitIndex)); + bool invented = (gResearchedRideTypes[quadIndex] & ((uint32)1 << bitIndex)); return invented; } @@ -614,7 +614,7 @@ bool ride_entry_is_invented(int rideEntryIndex) { int quadIndex = rideEntryIndex >> 5; int bitIndex = rideEntryIndex & 0x1F; - bool invented = (gResearchedRideEntries[quadIndex] & (1 << bitIndex)); + bool invented = (gResearchedRideEntries[quadIndex] & ((uint32)1 << bitIndex)); return invented; }