GDScript: Canonicalize script path in FQCN
This commit is contained in:
parent
81f3d43cc1
commit
8ffc50ee8c
5 changed files with 15 additions and 17 deletions
|
|
@ -1405,16 +1405,11 @@ String GDScript::debug_get_script_name(const Ref<Script> &p_script) {
|
|||
}
|
||||
#endif
|
||||
|
||||
bool GDScript::is_equal_gdscript_paths(const String &p_path_a, const String &p_path_b) {
|
||||
String path_a = p_path_a;
|
||||
if (path_a.get_extension() == "gdc") {
|
||||
path_a = path_a.get_basename() + ".gd";
|
||||
String GDScript::canonicalize_path(const String &p_path) {
|
||||
if (p_path.get_extension() == "gdc") {
|
||||
return p_path.get_basename() + ".gd";
|
||||
}
|
||||
String path_b = p_path_b;
|
||||
if (path_b.get_extension() == "gdc") {
|
||||
path_b = path_b.get_basename() + ".gd";
|
||||
}
|
||||
return path_a == path_b;
|
||||
return p_path;
|
||||
}
|
||||
|
||||
GDScript::UpdatableFuncPtr::UpdatableFuncPtr(GDScriptFunction *p_function) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue