[Bug 22146] 64bit compatibility issue with Wine's MCI string command parser
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Jun 30 09:47:45 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=22146
--- Comment #11 from Jörg Höhle <hoehle at users.sourceforge.net> 2010-06-30 09:47:44 ---
The state is unchanged since my comment #3 and comment #9: 64bit support is
broken for apps that use MCI string commands.
I somehow convinced myself that the 3-4 patches are not trivial and therefore
not suitable for integration during code freeze, hence I invested my time
somewhere else meanwhile (testing apps rather than writing patches).
Am I wrong because 64bit support is the one goal for 1.2?
André Hentschel was so kind to validate on a 64bit system the patches that I
wrote so far, but they are still incomplete:
- nr.2 from comment #9 still not written
- nr.3 still contains one #ifdef WIN64 TODO
- nr.4 missing extensive tests that specifically target the structures that
matter (e.g. those involving DWORD_PTR: MCI_HWND, MCI_HDC etc.) & validate
nothing was broken by the rewrite. So far I only wrote tests for MCI_STATUS
(and MCI_GETDEVCAPS or MCI_INFO IIRC).
MCI_HWND, MCI_HDC and MCI_HPAL mostly occur with the mciavi and mciquartz
modules, for which there are currently no tests at all. Such tests could be
written by a volunteer independently on the 64bit state.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list