From e1cb4d23978ce827911497b8caf3947d7dfa651c Mon Sep 17 00:00:00 2001 From: merni-ns <66267867+merni-ns@users.noreply.github.com> Date: Fri, 9 Jun 2023 20:39:36 +0530 Subject: [PATCH] Fix #10975: Clear a non-head engine's name (#10976) (cherry picked from commit 1be668c2e4379fc5db4aec7b2bdb0d7c5152e1fb) --- src/train_cmd.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp index 4013fa3a00..28f06d1098 100644 --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -2216,6 +2216,7 @@ CommandCost CmdMoveRailVehicle(TileIndex tile, DoCommandFlag flags, uint32 p1, u /* Remove stuff not valid anymore for non-front engines. */ DeleteVehicleOrders(src); src->unitnumber = 0; + src->name.clear(); if (HasBit(src->vehicle_flags, VF_HAVE_SLOT)) { TraceRestrictRemoveVehicleFromAllSlots(src->index); ClrBit(src->vehicle_flags, VF_HAVE_SLOT);