diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2023-11-06 07:27:55 -0500 |
|---|---|---|
| committer | Jacob Young <jacobly0@users.noreply.github.com> | 2023-11-06 14:11:31 -0500 |
| commit | 9ced27dace99da1f2bc704b4d5a7fabe9a62eca4 (patch) | |
| tree | acaf279fce16c96e3efdd1fd2d648516264a9893 /src/InternPool.zig | |
| parent | 62e67a2b565e20f684319f5e59e1bddd79c988d3 (diff) | |
| download | zig-9ced27dace99da1f2bc704b4d5a7fabe9a62eca4.tar.gz zig-9ced27dace99da1f2bc704b4d5a7fabe9a62eca4.zip | |
x86_64: fix passing register-sized payload as non-reigster-sized union
Closes #17885
Diffstat (limited to 'src/InternPool.zig')
| -rw-r--r-- | src/InternPool.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/InternPool.zig b/src/InternPool.zig index 700c5859b8..b70034641e 100644 --- a/src/InternPool.zig +++ b/src/InternPool.zig @@ -1887,7 +1887,7 @@ pub fn loadUnionType(ip: *InternPool, key: Key.UnionType) UnionType { .namespace = type_union.data.namespace, .enum_tag_ty = enum_ty, .int_tag_ty = enum_info.tag_ty, - .size = type_union.data.padding, + .size = type_union.data.size, .padding = type_union.data.padding, .field_names = enum_info.names, .names_map = enum_info.names_map, |
