Skip to content

Commit d5301d1

Browse files
committed
Merge pull request #106736 from TCROC/fix-ios-plugins-broken
Fix ios plugin always invalid due to null ConfigFile
2 parents de2cd66 + a350e01 commit d5301d1

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

editor/export/editor_export_platform_apple_embedded.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,7 @@ class EditorExportPlatformAppleEmbedded : public EditorExportPlatform {
289289

290290
if (!plugins_filenames.is_empty()) {
291291
Ref<ConfigFile> config_file;
292+
config_file.instantiate();
292293
for (int i = 0; i < plugins_filenames.size(); i++) {
293294
PluginConfigAppleEmbedded config = PluginConfigAppleEmbedded::load_plugin_config(config_file, plugins_dir.path_join(plugins_filenames[i]));
294295
if (config.valid_config) {

platform/android/export/export_plugin.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -714,6 +714,7 @@ Vector<PluginConfigAndroid> EditorExportPlatformAndroid::get_plugins() {
714714

715715
if (!plugins_filenames.is_empty()) {
716716
Ref<ConfigFile> config_file;
717+
config_file.instantiate();
717718
for (int i = 0; i < plugins_filenames.size(); i++) {
718719
PluginConfigAndroid config = PluginConfigAndroid::load_plugin_config(config_file, plugins_dir.path_join(plugins_filenames[i]));
719720
if (config.valid_config) {

0 commit comments

Comments
 (0)