Michael Karcher wrote: > Debugging DirectDraw reference counting is confusing, > as the IDirectDraw{,2,3,4}_AddRef methods dump to ddraw_thunk, > whereas the matching Release methods dump to ddraw. This > patch changes to consistently use the ddraw channel. > > Furthermore, as the methods from IDirectDraw7 are named > like "IDirectDrawImpl_Foo", the functions from IDirectDraw > (Direct Draw 1) get renamed to "IDirectDraw1Impl_Foo" to > avoid non-unique function names in trace logs. > ---
Please make it two patches. One to change debug channel. Second to rename IDirectDrawImpl into IDirectDraw1Impl. Vitaliy.