From d0099a6d790b66f21e4e266e569d64fb82fb0a81 Mon Sep 17 00:00:00 2001 From: Kai Blaschke Date: Mon, 19 Feb 2024 23:29:39 +0100 Subject: Fixed some uninitialized members May have caused undefined behavior in few cases, as most of the fixed members were used before being initialized. --- source/game/StarSystemWorldServerThread.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'source/game/StarSystemWorldServerThread.cpp') diff --git a/source/game/StarSystemWorldServerThread.cpp b/source/game/StarSystemWorldServerThread.cpp index fb5cea5..55488e0 100644 --- a/source/game/StarSystemWorldServerThread.cpp +++ b/source/game/StarSystemWorldServerThread.cpp @@ -5,9 +5,11 @@ namespace Star { SystemWorldServerThread::SystemWorldServerThread(Vec3I const& location, SystemWorldServerPtr systemWorld, String storageFile) - : Thread(strf("SystemWorldServer: {}", location)), m_stop(false), m_storageFile(storageFile) { - m_systemLocation = location; - m_systemWorld = move(systemWorld); + : Thread(strf("SystemWorldServer: {}", location)) + , m_systemLocation(location) + , m_systemWorld(move(systemWorld)) + , m_storageFile(storageFile) +{ } SystemWorldServerThread::~SystemWorldServerThread() { -- cgit v1.2.3