| author | |
| committer | |
| log | 3c45a945285dff00d0eb8160342560bcb7d24cc5 |
| tree | 14fe52e9fae68ad8853146e912422dff70e0c73e |
| parent | 03ad862197d27fb079d16cabdf2026da23aa2653 |
| signature |
I have no idea why this wasn't being hit on master before.1 files changed, 3 insertions(+), 1 deletions(-)
src/Value.zig+3-1| ... | ... | @@ -469,7 +469,9 @@ pub fn writeToPackedMemory( |
| 469 | 469 | const endian = target.cpu.arch.endian(); |
| 470 | 470 | if (val.isUndef(mod)) { |
| 471 | 471 | const bit_size: usize = @intCast(ty.bitSize(mod)); |
| 472 | std.mem.writeVarPackedInt(buffer, bit_offset, bit_size, @as(u1, 0), endian); | |
| 472 | if (bit_size != 0) { | |
| 473 | std.mem.writeVarPackedInt(buffer, bit_offset, bit_size, @as(u1, 0), endian); | |
| 474 | } | |
| 473 | 475 | return; |
| 474 | 476 | } |
| 475 | 477 | switch (ty.zigTypeTag(mod)) { |