Merge pull request #105700 from dementive/config-file-get-improvement

Improve ConfigFile get_sections and get_section_keys by returning Vector<String>
This commit is contained in:
Thaddeus Crews 2025-04-27 19:21:31 -05:00
commit f8a8d6cf04
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC
20 changed files with 58 additions and 105 deletions

View file

@ -1410,8 +1410,7 @@ void ProjectSettings::load_scene_groups_cache() {
Ref<ConfigFile> cf;
cf.instantiate();
if (cf->load(get_scene_groups_cache_path()) == OK) {
List<String> scene_paths;
cf->get_sections(&scene_paths);
Vector<String> scene_paths = cf->get_sections();
for (const String &E : scene_paths) {
Array scene_groups = cf->get_value(E, "groups", Array());
HashSet<StringName> cache;