From b777781c965a2c291ddf9bb8cfc68868e8383043 Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Fri, 26 Feb 2021 22:17:23 +0100 Subject: [PATCH] possibly fix invisible car bug --- src/TTCPServer.cpp | 2 +- src/VehicleData.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/TTCPServer.cpp b/src/TTCPServer.cpp index a668b2b..261d0a0 100644 --- a/src/TTCPServer.cpp +++ b/src/TTCPServer.cpp @@ -539,7 +539,7 @@ void TTCPServer::SyncClient(const std::weak_ptr& c) { if (!ClientPtr.expired()) { auto client = ClientPtr.lock(); if (client != LockedClient) { - for (auto& v : LockedClient->GetAllCars()) { + for (auto& v : client->GetAllCars()) { if (v != nullptr) { if (LockedClient->GetStatus() < 0) { Return = true; diff --git a/src/VehicleData.cpp b/src/VehicleData.cpp index 27ca0e2..71b5e48 100644 --- a/src/VehicleData.cpp +++ b/src/VehicleData.cpp @@ -4,6 +4,7 @@ TVehicleData::TVehicleData(int ID, const std::string& Data) : _ID(ID) , _Data(Data) { + debug("vehicle " + std::to_string(_ID) + " constructed"); } TVehicleData::~TVehicleData() {