Re: ddraw.h: disable DDEVICEIDENTIFIER size alignment

2009-10-11 Thread Markus Stockhausen
Am Montag, den 12.10.2009, 02:01 +0900 schrieb Dmitry Timoshkov: > I have compiled the test alone and it fails here: > > ddrawmodes.c:37: Test failed: DDDEVICEIDENTIFIER2 too large (misaligned) > > It's natural that the structure is 8-byte aligned since it has a > 64-bit member (LARGE_INTEGER). d

Re: ddraw.h: disable DDEVICEIDENTIFIER size alignment

2009-10-11 Thread Dmitry Timoshkov
"Markus Stockhausen" wrote: > Did you compile this test with MSVC and the Microsoft headers on > Windows? > I'm sorry but I have no Windows environment. Only Linux/GCC. I have compiled the test alone and it fails here: ddrawmodes.c:37: Test failed: DDDEVICEIDENTIFIER2 too large (misalign

Re: ddraw.h: disable DDEVICEIDENTIFIER size alignment

2009-10-11 Thread Markus Stockhausen
Am Sonntag, den 11.10.2009, 18:04 +0200 schrieb Stefan Dösinger: > Am 11.10.2009 um 17:44 schrieb Markus Stockhausen: > > > > > > Did you compile this test with MSVC and the Microsoft headers on > Windows? > I'm sorry but I have no Windows environment. Only Linux/GCC.

Re: ddraw.h: disable DDEVICEIDENTIFIER size alignment

2009-10-11 Thread Stefan Dösinger
Am 11.10.2009 um 17:44 schrieb Markus Stockhausen: Did you compile this test with MSVC and the Microsoft headers on Windows?