diff options
| author | gingerBill <bill@gingerbill.org> | 2024-07-04 13:37:47 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2024-07-04 13:37:47 +0100 |
| commit | 45b2a6a19eb48059566caa9efbf15a8ac644b5ce (patch) | |
| tree | bd6ae19da4c9b8786ea6ffafc80c198ac813a232 /core | |
| parent | d78ff0be528f562cbc0b9e3ea72e16b7312b2449 (diff) | |
Fix `reflect.as_pointer`
Diffstat (limited to 'core')
| -rw-r--r-- | core/reflect/reflect.odin | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/reflect/reflect.odin b/core/reflect/reflect.odin index de7379ecc..332d91c6e 100644 --- a/core/reflect/reflect.odin +++ b/core/reflect/reflect.odin @@ -1409,7 +1409,7 @@ as_pointer :: proc(a: any) -> (value: rawptr, valid: bool) { #partial switch info in ti.variant { case Type_Info_Pointer: valid = true - value = a.data + value = (^rawptr)(a.data)^ case Type_Info_String: valid = true |