Просмотр исходного кода

Adds a missed cleanup for currentNewObj.

Areloch 9 лет назад
Родитель
Сommit
810ac82eae
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      Engine/source/console/compiledEval.cpp

+ 1 - 0
Engine/source/console/compiledEval.cpp

@@ -871,6 +871,7 @@ breakContinue:
                {
                   Con::errorf(ConsoleLogEntry::General, "%s: Unable to instantiate non-SimObject class %s.", getFileLine(ip), (const char*)callArgv[1]);
                   delete object;
+                  currentNewObject = NULL;
                   ip = failJump;
                   break;
                }