Skip to content

Commit 88d8284

Browse files
committed
Merge pull request #96287 from dsnopek/gdextension-loader-fix
Fix loading GDExtensions in exported games
2 parents 48b8a36 + 6d0a57c commit 88d8284

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

‎core/extension/gdextension.cpp‎

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -678,12 +678,10 @@ Error GDExtension::open_library(const String &p_path, const Ref<GDExtensionLoade
678678
ERR_FAIL_NULL_V_MSG(p_loader, FAILED, "Can't open GDExtension without a loader.");
679679
loader = p_loader;
680680

681-
String abs_path = ProjectSettings::get_singleton()->globalize_path(p_path);
681+
Error err = loader->open_library(p_path);
682682

683-
Error err = loader->open_library(abs_path);
684-
685-
ERR_FAIL_COND_V_MSG(err == ERR_FILE_NOT_FOUND, err, "GDExtension dynamic library not found: " + abs_path);
686-
ERR_FAIL_COND_V_MSG(err != OK, err, "Can't open GDExtension dynamic library: " + abs_path);
683+
ERR_FAIL_COND_V_MSG(err == ERR_FILE_NOT_FOUND, err, "GDExtension dynamic library not found: " + p_path);
684+
ERR_FAIL_COND_V_MSG(err != OK, err, "Can't open GDExtension dynamic library: " + p_path);
687685

688686
err = loader->initialize(&gdextension_get_proc_address, this, &initialization);
689687

0 commit comments

Comments
 (0)