فهرست منبع

Sanity check so calling getFieldValue on a blank fieldName doesn't cause a crash.

Areloch 6 سال پیش
والد
کامیت
728511b137
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      Engine/source/console/simObject.cpp

+ 3 - 0
Engine/source/console/simObject.cpp

@@ -2834,6 +2834,9 @@ DefineEngineMethod( SimObject, getFieldValue, const char*, ( const char* fieldNa
    "@param index Optional parameter to specify the index of an array field separately.\n"
    "@return The value of the given field or \"\" if undefined." )
 {
+   if (fieldName == "")
+      return "";
+
    char fieldNameBuffer[ 1024 ];
    char arrayIndexBuffer[ 64 ];