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