| ... | ... | @@ -828,7 +828,7 @@ pub const Compiler = struct { |
| 828 | 828 | try writeResourceDataNoPadding(writer, file_reader, @intCast(bitmap_info.getActualPaletteByteLen())); |
| 829 | 829 | const padding_bytes = bitmap_info.getMissingPaletteByteLen(); |
| 830 | 830 | if (padding_bytes > 0) { |
| 831 | | try writer.writeByteNTimes(0, padding_bytes); |
| 831 | try writer.writeByteNTimes(0, @intCast(padding_bytes)); |
| 832 | 832 | } |
| 833 | 833 | } |
| 834 | 834 | try file.seekTo(bitmap_info.pixel_data_offset); |
| ... | ... | @@ -2866,7 +2866,8 @@ pub fn HeaderSlurpingReader(comptime size: usize, comptime ReaderType: anytype) |
| 2866 | 2866 | if (self.bytes_read < size) { |
| 2867 | 2867 | const bytes_to_add = @min(amt, size - self.bytes_read); |
| 2868 | 2868 | const end_index = self.bytes_read + bytes_to_add; |
| 2869 | | std.mem.copy(u8, self.slurped_header[self.bytes_read..end_index], buf[0..bytes_to_add]); |
| 2869 | const dest = self.slurped_header[@intCast(self.bytes_read)..@intCast(end_index)]; |
| 2870 | std.mem.copy(u8, dest, buf[0..bytes_to_add]); |
| 2870 | 2871 | } |
| 2871 | 2872 | self.bytes_read += amt; |
| 2872 | 2873 | return amt; |