| ... | ... | @@ -232,7 +232,7 @@ pub const ArenaAllocator = struct { |
| 232 | 232 | var cur_node = if (self.buffer_list.last) |last_node| last_node else try self.createNode(0, n + alignment); |
| 233 | 233 | while (true) { |
| 234 | 234 | const cur_buf = cur_node.data[@sizeOf(BufNode)..]; |
| 235 | | const addr = @ptrToInt(&cur_buf[self.end_index]); |
| 235 | const addr = @ptrToInt(cur_buf.ptr) + self.end_index; |
| 236 | 236 | const rem = @rem(addr, alignment); |
| 237 | 237 | const march_forward_bytes = if (rem == 0) 0 else (alignment - rem); |
| 238 | 238 | const adjusted_index = self.end_index + march_forward_bytes; |