]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Fix memory leak in EmergeManager
authorDaroc Alden <setupminimal@users.noreply.github.com>
Mon, 14 Mar 2022 20:01:36 +0000 (16:01 -0400)
committerGitHub <noreply@github.com>
Mon, 14 Mar 2022 20:01:36 +0000 (21:01 +0100)
EmergeManager keeps a copy of the BiomeGen that it creates, but
never deletes it.

src/emerge.cpp

index 55ae99caf25e657f609e575c503f453d45e79d9a..3760b24e603a3a29a738b2a4ddee691dd6712406 100644 (file)
@@ -202,6 +202,7 @@ EmergeManager::~EmergeManager()
                        delete m_mapgens[i];
        }
 
+       delete biomegen;
        delete biomemgr;
        delete oremgr;
        delete decomgr;