diff --git a/src/newgrf_optimiser.cpp b/src/newgrf_optimiser.cpp index 5a612b7a98..54a7e84494 100644 --- a/src/newgrf_optimiser.cpp +++ b/src/newgrf_optimiser.cpp @@ -692,7 +692,7 @@ void OptimiseVarAction2Adjust(VarAction2OptimiseState &state, const GrfSpecFeatu } }; - VarAction2AdjustInferenceFlags prev_inference = state.inference; + const VarAction2AdjustInferenceFlags prev_inference = state.inference; state.inference = VA2AIF_NONE; auto get_sign_bit = [&]() -> uint32 {