Merge pull request #83081 from Rindbee/fix-wrong-split

Fix `EditorFileSystemDirectory::get_file_deps()` may return wrong result
This commit is contained in:
Rémi Verschelde 2023-11-09 11:45:21 +01:00
commit 432c75d6af
No known key found for this signature in database
GPG Key ID: C3336907360768E1

View File

@ -261,7 +261,8 @@ void EditorFileSystem::_scan_filesystem() {
cpath = name;
} else {
Vector<String> split = l.split("::");
// The last section (deps) may contain the same splitter, so limit the maxsplit to 8 to get the complete deps.
Vector<String> split = l.split("::", true, 8);
ERR_CONTINUE(split.size() < 9);
String name = split[0];
String file;