Re: winmm: For MCI parsing, use 64bit compatible structures.

2010-04-01 Thread Eric Pouech
joerg-cyril.hoe...@t-systems.com a écrit : Hi, Eric Pouech wrote: this patch is ugly as hell... Please qualify. To me, - data[3] = (DWORD_PTR)dev; + parms.open.lpstrElementName = dev; looks more robust than before: - no magic offsets, - no casts that may silence

winmm: For MCI parsing, use 64bit compatible structures.

2010-03-30 Thread Joerg-Cyril.Hoehle
Hi, Eric Pouech wrote: this patch is ugly as hell... Please qualify. To me, - data[3] = (DWORD_PTR)dev; + parms.open.lpstrElementName = dev; looks more robust than before: - no magic offsets, - no casts that may silence warnings. The one #ifdef WIN64 is a pure performance

Re: winmm: For MCI parsing, use 64bit compatible structures.

2010-03-29 Thread Eric Pouech
joerg-cyril.hoe...@t-systems.com a écrit : Hi, I believe this patch can stand on its own, regardless of whether we discover an MCI_INTEGER64 type or similar later (cf. bug 22146). It is not all about Wine64. I have two others in my queue: - One deals with HWND and the like in the