authorgravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2023-06-25 12:31:22+01:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2023-06-25 14:13:52+01:00
logb66865d0597124af02fed027a2d72c00b976a17f
tree5aefb34adc508de19597ba786d55ffcc389c4a91
parent80e493cb3631827909da4daaff001edb8691a83f
signaturelock-open Commit is signed but in an unrecognized format.

std.pdb: fix incorrect field alignment in ptrCast


1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/pdb.zig+2-2
...@@ -776,8 +776,8 @@ pub const Pdb = struct {...@@ -776,8 +776,8 @@ pub const Pdb = struct {
776 } else 0;776 } else 0;
777777
778 const found_line_index = start_line_index + line_entry_idx * @sizeOf(LineNumberEntry);778 const found_line_index = start_line_index + line_entry_idx * @sizeOf(LineNumberEntry);
779 const line_num_entry = @as(*align(1) LineNumberEntry, @ptrCast(&subsect_info[found_line_index]));779 const line_num_entry: *align(1) LineNumberEntry = @ptrCast(&subsect_info[found_line_index]);
780 const flags = @as(*LineNumberEntry.Flags, @ptrCast(&line_num_entry.Flags));780 const flags: *align(1) LineNumberEntry.Flags = @ptrCast(&line_num_entry.Flags);
781781
782 return debug.LineInfo{782 return debug.LineInfo{
783 .file_name = source_file_name,783 .file_name = source_file_name,