From 0704fb81a3edeea0adf6e86fc9611346ef7d5ac9 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Wed, 18 Dec 2019 20:35:06 +0000 Subject: [PATCH] Fix narrowing cast error in Load_VESR() in MSVC --- src/saveload/vehicle_sl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/saveload/vehicle_sl.cpp b/src/saveload/vehicle_sl.cpp index 47976a3cae..8627681a60 100644 --- a/src/saveload/vehicle_sl.cpp +++ b/src/saveload/vehicle_sl.cpp @@ -1109,7 +1109,7 @@ void Load_VESR() { int index; while ((index = SlIterateArray()) != -1) { - auto iter = pending_speed_restriction_change_map.insert({ index, {} }); + auto iter = pending_speed_restriction_change_map.insert({ static_cast(index), {} }); PendingSpeedRestrictionChange *ptr = &(iter->second); SlObject(ptr, GetVehicleSpeedRestrictionDescription()); }