2
0
Эх сурвалжийг харах

Fix error when exporting files without import parameters

yds 1 жил өмнө
parent
commit
326e51750b

+ 12 - 4
editor/export/editor_export_platform.cpp

@@ -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();