From 487df9bead3e5dcdf57dbe7914263286c214dfcb Mon Sep 17 00:00:00 2001 From: Zero Fanker Date: Wed, 3 Jul 2024 18:51:30 -0400 Subject: [PATCH] #27, fixed house deletion issue . --- MissionEditor/Houses.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MissionEditor/Houses.cpp b/MissionEditor/Houses.cpp index 700465f..20c3b1c 100644 --- a/MissionEditor/Houses.cpp +++ b/MissionEditor/Houses.cpp @@ -129,7 +129,7 @@ void CHouses::UpdateDialog() CIniFile& ini = Map->GetIniFile(); - if (!ini.TryGetSection(MAPHOUSES) && ini.Size() > 0) { + if (ini[MAPHOUSES].Size() <= 0) { // MessageBox("No houses do exist, if you want to use houses, you should use ""Prepare houses"" before doing anything else."); } else { m_HumanPlayer.AddString("None"); @@ -471,7 +471,7 @@ void CHouses::OnDeletehouse() ini.DeleteSection(name); - ini.RemoveValueByKey(MAPHOUSES, name); + ini.RemoveValue(MAPHOUSES, name); if (ini[MAPHOUSES].Size() == 0) { ini.DeleteSection(MAPHOUSES);