A number of incorrect declarations in JEDI Windows units (patch included)
Several units in packages\winunits-jedi\src have incorrect structure declarations using packed records, while most Windows API calls require the records not to be packed. This may have worked okay on 32-bit systems, but does not work on 64-bit ones.
I have verified each structure's size against its equivalent in C using two test programs. Attached is a patch that removes record packing from the structures that must be unpacked.
Please apply it to trunk: jwa.patch