Created attachment 473438
Improved fix that pads to 64 bytes on 32-bit arch and 128 bytes on 64-bit arch.
Per Rolf Eike Beer's suggestion, I replaced char pad[24] with long pad[3].
This provides 12 bytes of padding in i686 and 24 bytes in x86_64, which
should be optimal for both arches.
Created attachment 473438
Improved fix that pads to 64 bytes on 32-bit arch and 128 bytes on 64-bit arch.
Per Rolf Eike Beer's suggestion, I replaced char pad[24] with long pad[3].
This provides 12 bytes of padding in i686 and 24 bytes in x86_64, which
should be optimal for both arches.