DataOffset32s are now signed on x64 This allows for cases where the address of the value pointed to by the DataOffset is < the address of the DataOffset; a case which occurs often in .swif and .xno files, for example. This also means DataOffset32s can no longer point to a value > 2,147,483,647 bytes away from the DataOffset, although this is a difference of about 2.14 gigabytes (about half the memory a truly 32-bit machine can even support), so realistically this shouldn't be a problem.
DataOffset32s are now signed on x64
This allows for cases where the address of the value pointed to by the DataOffset is < the address of the DataOffset; a case which occurs often in .swif and .xno files, for example.
This also means DataOffset32s can no longer point to a value > 2,147,483,647 bytes away from the DataOffset, although this is a difference of about 2.14 gigabytes (about half the memory a truly 32-bit machine can even support), so realistically this shouldn't be a problem.

Radfordhound/HedgeLib,Radfordhound/HedgeLib