From 014da7ad04fa7573d17b83bda0bb424666e14dc6 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sun, 20 Jun 2021 20:30:41 +0100 Subject: [PATCH] Fix unsigned unary minus warning in RemoveVehicleOrdersIf --- src/order_cmd.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/order_cmd.h b/src/order_cmd.h index aa2c77efb4..1e841b52c9 100644 --- a/src/order_cmd.h +++ b/src/order_cmd.h @@ -53,9 +53,9 @@ restart: UnregisterOrderDestination(order, v->type, v->owner); /* Clear wait time */ - if (!order->IsType(OT_CONDITIONAL)) v->orders.list->UpdateTotalDuration(-order->GetWaitTime()); + if (!order->IsType(OT_CONDITIONAL)) v->orders.list->UpdateTotalDuration(-static_cast(order->GetWaitTime())); if (order->IsWaitTimetabled()) { - if (!order->IsType(OT_CONDITIONAL)) v->orders.list->UpdateTimetableDuration(-order->GetTimetabledWait()); + if (!order->IsType(OT_CONDITIONAL)) v->orders.list->UpdateTimetableDuration(-static_cast(order->GetTimetabledWait())); order->SetWaitTimetabled(false); } order->SetWaitTime(0);