From e422c1736faead901a0cd885f6b0e5fe6ed66d2c Mon Sep 17 00:00:00 2001 From: Skarn Date: Sun, 13 Feb 2022 16:41:54 +0300 Subject: [PATCH] Update WorldRender.cpp and ChunkClipboard.cpp | fix issue crash on tool exit --- src/noggit/rendering/WorldRender.cpp | 2 ++ src/noggit/ui/tools/ChunkManipulator/ChunkClipboard.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/noggit/rendering/WorldRender.cpp b/src/noggit/rendering/WorldRender.cpp index 189e798a..4dcb3108 100644 --- a/src/noggit/rendering/WorldRender.cpp +++ b/src/noggit/rendering/WorldRender.cpp @@ -1155,6 +1155,8 @@ void WorldRender::unload() _buffers.unload(); _vertex_arrays.unload(); + + Noggit::Rendering::Primitives::WireBox::getInstance(_world->_context).unload(); } diff --git a/src/noggit/ui/tools/ChunkManipulator/ChunkClipboard.cpp b/src/noggit/ui/tools/ChunkManipulator/ChunkClipboard.cpp index 0b913669..76e117f6 100644 --- a/src/noggit/ui/tools/ChunkManipulator/ChunkClipboard.cpp +++ b/src/noggit/ui/tools/ChunkManipulator/ChunkClipboard.cpp @@ -1,4 +1,3 @@ - // This file is part of Noggit3, licensed under GNU General Public License (version 3). @@ -13,6 +12,7 @@ using namespace Noggit::Ui::Tools::ChunkManipulator; ChunkClipboard::ChunkClipboard(World* world, QObject* parent) : QObject(parent) , _world(world) +, _copy_flags() { }