summaryrefslogtreecommitdiffstats
path: root/core/io/resource.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-04-06 13:06:50 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-04-06 13:06:50 +0200
commitdd9aacd59f9bb673882d0a9d108c19a43b806dce (patch)
tree5e299f089e39769e6c8e17f5feff8df3818440b4 /core/io/resource.cpp
parentc1b2cfdced67b97fcb054105a725ad0f4c1b2e33 (diff)
parentc2be2dfbde3d0393d5d1f0426ee51d363c571b21 (diff)
downloadredot-engine-dd9aacd59f9bb673882d0a9d108c19a43b806dce.tar.gz
Merge pull request #90273 from Pylgos/fix-gdextension-get-rid
Fix `Resource::get_rid override` not working in GDExtension
Diffstat (limited to 'core/io/resource.cpp')
-rw-r--r--core/io/resource.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/core/io/resource.cpp b/core/io/resource.cpp
index dc974a545a..74f18ceee1 100644
--- a/core/io/resource.cpp
+++ b/core/io/resource.cpp
@@ -424,8 +424,7 @@ RID Resource::get_rid() const {
}
}
if (_get_extension() && _get_extension()->get_rid) {
- RID ret;
- ret.from_uint64(_get_extension()->get_rid(_get_extension_instance()));
+ RID ret = RID::from_uint64(_get_extension()->get_rid(_get_extension_instance()));
if (ret.is_valid()) {
return ret;
}