Am Mittwoch, 5. Dezember 2007 18:13:30 schrieb [EMAIL PROTECTED]:
> This is my first attempt with ICOM objects. So, all the advices are
> welcome.
A few suggestions:

+HRESULT WINAPI ID3DXMatrixStackImpl_QueryInterface(ID3DXMatrixStack *iface, 
REFIID riid, void **ppvObject)
+ ...
+     IClassFactory_AddRef(iface);
It is better to use ID3DXMatrixStack_AddRef(iface) here. It is essentially the 
same, but it looks more consistent

The AddRef() and Release() methods should have a TRACE which write either the 
new or old refcount, otherwise tracking refcounting bugs is hell.

Attachment: signature.asc
Description: This is a digitally signed message part.



Reply via email to