Merge pull request #94405 from ydeltastar/fix-export-no-params

Fix error when exporting files without import parameters
This commit is contained in:
Rémi Verschelde 2024-07-17 11:44:27 +02:00
commit cb2650cea9
No known key found for this signature in database
GPG Key ID: C3336907360768E1

View File

@ -1229,8 +1229,12 @@ Error EditorExportPlatform::export_project_files(const Ref<EditorExportPreset> &
config->set_value("remap", "path", export_path);
// Erase useless sections.
config->erase_section("deps");
config->erase_section("params");
if (config->has_section("deps")) {
config->erase_section("deps");
}
if (config->has_section("params")) {
config->erase_section("params");
}
String import_text = config->encode_to_text();
CharString cs = import_text.utf8();
@ -1294,8 +1298,12 @@ Error EditorExportPlatform::export_project_files(const Ref<EditorExportPreset> &
}
// Erase useless sections.
config->erase_section("deps");
config->erase_section("params");
if (config->has_section("deps")) {
config->erase_section("deps");
}
if (config->has_section("params")) {
config->erase_section("params");
}
String import_text = config->encode_to_text();
CharString cs = import_text.utf8();