From 12ef911e795716297975c725265c2a10baeef150 Mon Sep 17 00:00:00 2001 From: MarcEricMartel Date: Tue, 28 Nov 2023 11:53:21 -0500 Subject: [PATCH] Delete the world... delete the children... --- SQCSim-srv/server.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SQCSim-srv/server.cpp b/SQCSim-srv/server.cpp index 485d37e..db0784d 100644 --- a/SQCSim-srv/server.cpp +++ b/SQCSim-srv/server.cpp @@ -20,7 +20,8 @@ Server::~Server() { closesocket(m_sock_tcp); for (const auto& [key, player] : m_players) closesocket(player->getSock()); - m_players.clear(); + m_players.clear(); + delete m_world; #ifdef _WIN32 WSACleanup(); #endif @@ -310,6 +311,7 @@ void Server::Log(std::string str, bool is_error = false, bool is_fatal = false) for (const auto& [key, player] : m_players) { closesocket(player->getSock()); } + delete m_world; m_players.clear(); #ifdef _WIN32 WSACleanup();