RFC: dmime: Implement the DirectMusicTool8 class factory.
Rok Mandeljc
rok.mandeljc at gmail.com
Tue Jun 16 17:46:32 CDT 2009
On 17. 06. 2009 00:19, Francois Gouget wrote:
> On Tue, 16 Jun 2009, Rok Mandeljc wrote:
> [...]
>
>> The honest answer would be that because back in the day when I was
>> working on it, I didn't fully understand how COM works, particularly the
>> difference between class object and interface. As a result, there's
>> bunch of .c files containing stubbed code for interfaces as if they were
>> class objects, when they really aren't. And as such, they should be
>> removed...
>>
> Ah! That's interesting.
>
> So you're essentially saying that the right thing to do would be to
> remove dlls/dmime/tool.c and dlls/dmime/patterntrack.c ? That sounds
> like something I can do<g>.
>
>
Indeed. While you're at it, you can also remove dmusic32. It's where
emulated ports code was kept back in DX8 Win98/Me version; nowadays that
functionality is part of dmusic.dll.
Regards,
Rok
More information about the wine-devel
mailing list