From 8d10f1b26af6fc2e34a0c507285aca29cf542b64 Mon Sep 17 00:00:00 2001 From: 12xx12 <44411062+12xx12@users.noreply.github.com> Date: Thu, 8 Apr 2021 13:52:43 +0200 Subject: [PATCH] fixed build (#5181) --- src/Generating/ComposableGenerator.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Generating/ComposableGenerator.cpp b/src/Generating/ComposableGenerator.cpp index 9b170ecc8..a688e7de6 100644 --- a/src/Generating/ComposableGenerator.cpp +++ b/src/Generating/ComposableGenerator.cpp @@ -459,10 +459,9 @@ void cComposableGenerator::InitFinishGens(cIniFile & a_IniFile) "94|5|false; 97|5|false; 100|5|false; " "103|6|false"); int Radius = a_IniFile.GetValueSetI("Generator", "ObsidianPillarsRadius", 43); - // The init method is called manually because the linker can't access the cChunkDef::Width in the constructor - auto Gen = new cEnderDragonFightStructuresGen(m_Seed); + auto Gen = std::make_unique(m_Seed); Gen->Init(Pillars, Radius); - m_FinishGens.push_back(cFinishGenPtr(Gen)); + m_FinishGens.push_back(std::move(Gen)); } else if (NoCaseCompare(finisher, "GlowStone") == 0) {