Memory Leak Fix - matlib

Reclaimed 61,560 bytes in 405 blocks
This commit is contained in:
Scott Giese 2020-08-24 00:20:59 -05:00
parent f14bcfb3c5
commit 5b0f44f0db

View File

@ -97,8 +97,7 @@ bool SGMaterialLib::load( const SGPath &fg_root, const SGPath& mpath,
} }
// Read list of areas // Read list of areas
// REVIEW: Memory Leak - 10,240 (1,440 direct, 8,800 indirect) bytes in 60 blocks are definitely lost auto arealist = std::make_shared<AreaList>();
AreaList* arealist = new AreaList;
const simgear::PropertyList areas = node->getChildren("area"); const simgear::PropertyList areas = node->getChildren("area");
simgear::PropertyList::const_iterator area_iter = areas.begin(); simgear::PropertyList::const_iterator area_iter = areas.begin();