plugging found leaks

LEAK from G:\GameDev\GithubRepo\Torque3D\Engine\source\console/consoleObject.h:686
- leak around props remaining after the const_cast free it up

LEAK around sound asset
- assetEnumNameConcat was creating a leak.
This commit is contained in:
marauder2k7 2025-05-04 12:54:01 +01:00
parent 8f856dd7cd
commit 15ff382469
2 changed files with 9 additions and 2 deletions

View file

@ -705,7 +705,9 @@ public:
smPropertyTable = _smPropertyTable;
const_cast<EngineTypeInfo*>(mTypeInfo)->mPropertyTable = &_smPropertyTable;
// After we hand it off, immediately delete if safe:
delete[] props;
// Let the base finish up.
AbstractClassRep::init();
}