Splitting out shared Win16/Win32 code
Casper Hornstrup
chorns at users.sourceforge.net
Sun Nov 30 13:03:54 CST 2003
> -----Oprindelig meddelelse-----
> Fra: Eric Pouech [mailto:pouech-eric at wanadoo.fr]
> Sendt: 30. november 2003 16:35
> Til: Casper Hornstrup
> Cc: 'wine-devel'
> Emne: Re: Splitting out shared Win16/Win32 code
>
>
> Casper Hornstrup wrote:
> > Dlls/winmm/lolvldrv.c has a function (MMDRV_Message) shared by the
> > Win16 and the Win32 implementation of mmsystem. Since it is
> shared by
> > both mmsystem.dll and winmm.dll, all Win16 APIs used in the shared
> > functions will be imported by the Win32 implementation (winmm.dll)
> > also. On ReactOS no such APIs exist so the library will not load.
> I don't see any 16 bit (exported from mmsystem.dll) function
> called from
> this MMDRV_Message function. Could you elaborate a bit more ?
> winmm should be able to be compiled without the mmsystem support (the
> contrary is not correct, but you don't need it in ROS AFAICT).
> A+
You're right. I should have written MMDRV_PhysicalFeatures.
See attached patch.
Casper
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MMDRV_PhysicalFeatures.diff
Type: application/octet-stream
Size: 6601 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20031130/e6ee2833/MMDRV_PhysicalFeatures.obj
More information about the wine-devel
mailing list