فهرست منبع

Fix potential index out of bounds

Johan Mattsson 2 سال پیش
والد
کامیت
2efd5f0acd
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      Engine/source/console/fileSystemFunctions.cpp

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

@@ -490,8 +490,8 @@ DefineEngineFunction(getDirectoryList, String, ( const char* path, S32 depth ),
    if (fullpath[dStrlen(fullpath) - 1] != '/')
    {
       S32 pos = dStrlen(fullpath);
-      fullpath[pos] = '/';
-      fullpath[pos + 1] = '\0';
+      fullpath[pos - 1] = '/';
+      fullpath[pos] = '\0';
    }
 
    // Dump the directories.