aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjakubtomsu <66876057+jakubtomsu@users.noreply.github.com>2025-10-18 16:11:47 +0200
committerjakubtomsu <66876057+jakubtomsu@users.noreply.github.com>2025-10-18 16:11:47 +0200
commit91750e2f1b512a1a460065e6db8cb43101cb4f90 (patch)
treedb47ddeb190ac3baa9bc3a6fb25007763a4863f1 /src
parent23391760837faf1aeba10ff49c90ca76879f8e2e (diff)
prefer Type pointer over LLVMTypeRef when doing a struct_field_remapping lookup
Diffstat (limited to 'src')
-rw-r--r--src/llvm_backend_utility.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/llvm_backend_utility.cpp b/src/llvm_backend_utility.cpp
index 182928247..4a760c594 100644
--- a/src/llvm_backend_utility.cpp
+++ b/src/llvm_backend_utility.cpp
@@ -981,9 +981,9 @@ gb_internal lbStructFieldRemapping lb_get_struct_remapping(lbModule *m, Type *t)
mutex_lock(&m->types_mutex);
- auto *field_remapping = map_get(&m->struct_field_remapping, cast(void *)struct_type);
+ auto *field_remapping = map_get(&m->struct_field_remapping, cast(void *)t);
if (field_remapping == nullptr) {
- field_remapping = map_get(&m->struct_field_remapping, cast(void *)t);
+ field_remapping = map_get(&m->struct_field_remapping, cast(void *)struct_type);
}
mutex_unlock(&m->types_mutex);