diff --git a/src/user.zig b/src/user.zig index cc95ea5..e611a1e 100644 --- a/src/user.zig +++ b/src/user.zig @@ -1,7 +1,7 @@ const std = @import("std"); -const PackedUserSize = @sizeOf(PackedUser); -const PackedUser = packed struct { +pub const PackedUserSize = @sizeOf(PackedUser); +pub const PackedUser = packed struct { uid: u32, gid: u32, additional_gids_offset: u29, @@ -16,5 +16,5 @@ const PackedUser = packed struct { const testing = std.testing; test "PackedUser is byte-aligned" { - //try testing.expectEqual(PackedUserSize * 8, @bitSizeOf(PackedUser)); + try testing.expectEqual(0, @rem(@bitSizeOf(PackedUser), 8)); }