diff --git a/src/cargopacket.cpp b/src/cargopacket.cpp --- a/src/cargopacket.cpp +++ b/src/cargopacket.cpp @@ -274,14 +274,3 @@ void CargoList::InvalidateCache() source = (*packets.begin())->source; } -/** Restore an array of cargo packets from a backup - * The end of the row should be marked by an invalid packet - */ -void CargoPacket::RestoreBackup() const -{ - for (const CargoPacket *cargo = this; cargo->IsValid(); cargo++) { - CargoPacket *dest = GetCargoPacket(cargo->index); - assert(!dest->IsValid()); - memcpy(dest, cargo, sizeof(CargoPacket)); - } -} diff --git a/src/cargopacket.h b/src/cargopacket.h --- a/src/cargopacket.h +++ b/src/cargopacket.h @@ -56,8 +56,6 @@ struct CargoPacket : PoolItem