Fixed various memory leaks.

This commit is contained in:
Greyscale committed 2009-07-23 17:05:04 -07:00
1 parent 37fe9fae8b
commit d5e4e89ba5
5 files changed
+24

No files matched your search

+5
View File
@@ -409,6 +409,11 @@ ClassLoad(bool:keepMultipliers = false)
if (!exists)
{
LogEvent(false, LogType_Fatal, LOG_CORE_EVENTS, LogModule_Playerclasses, "Config Validation", "Missing playerclasses config file \"%s\"", pathclasses);
// Remove key/value cache.
CloseHandle(kvClassData);
kvClassData = INVALID_HANDLE;
return;
}