On Wed Feb 1 20:47:44 2023 +0000, Rémi Bernon wrote:
Because group address will be offset by 8, because of how blocks are layed-out in memory. I could alternatively make the `struct group` not include the block header, but it makes it annoying to access it and compute offsets to inner blocks.
Oh, I see. Maybe pshpack8.h would work? Or put a dummy 8 bytes before "block"? Not sure if it's worth it to avoid the casts, but worth considering maybe.