wined3d updates
Ann and Jason Edmeades
us at the-edmeades.demon.co.uk
Thu Jan 20 13:03:54 CST 2005
Hi Oliver,
D3DRESOURCETYPE WINAPI IWineD3DCubeTextureImpl_GetType(IWineD3DCubeTexture
*iface) {
- return IWineD3DResourceImpl_GetType((IWineD3DResource *)iface);
+ return IWineD3DResource_GetType((IWineD3DResource *)iface);
}
This is wrong (and others) - you'll end up in an infinite loop. You must
calls the impl type if you are effectively casting the interface into one of
the types it inherits from
I haven't got chance to review the rest yet - I'm heading away for the
weekend. I'll look at the rest on Mon if you want any comments.
Jason
More information about the wine-devel
mailing list