فهرست منبع

Update console.cpp

marauder2k7 1 سال پیش
والد
کامیت
e6ead9f268
1فایلهای تغییر یافته به همراه2 افزوده شده و 3 حذف شده
  1. 2 3
      Engine/source/console/console.cpp

+ 2 - 3
Engine/source/console/console.cpp

@@ -1270,18 +1270,17 @@ static ConsoleValue _internalExecute(SimObject *object, S32 argc, ConsoleValue a
    if(object->getNamespace())
    {
       U32 ident = object->getId();
-      const char* oldIdent = dStrdup(argv[1].getString());
-      
       Namespace::Entry *ent = object->getNamespace()->lookup(funcName);
 
       if(ent == NULL)
       {
          //warnf(ConsoleLogEntry::Script, "%s: undefined for object '%s' - id %d", funcName, object->getName(), object->getId());
-
          STR.clearFunctionOffset();
          return std::move(ConsoleValue());
       }
 
+      const char* oldIdent = dStrdup(argv[1].getString());
+
       // Twiddle %this argument
       argv[1].setInt(ident);