Commit 53c4b59a authored by Sebastian Lackner's avatar Sebastian Lackner Committed by Vitaly Lipatov

ddraw: Avoid implicit cast of interface pointer.

parent e28e1d40
...@@ -1216,7 +1216,7 @@ struct d3d_viewport *unsafe_impl_from_IDirect3DViewport2(IDirect3DViewport2 *ifa ...@@ -1216,7 +1216,7 @@ struct d3d_viewport *unsafe_impl_from_IDirect3DViewport2(IDirect3DViewport2 *ifa
/* IDirect3DViewport and IDirect3DViewport3 use the same iface. */ /* IDirect3DViewport and IDirect3DViewport3 use the same iface. */
if (!iface) return NULL; if (!iface) return NULL;
assert(iface->lpVtbl == (IDirect3DViewport2Vtbl *)&d3d_viewport_vtbl); assert(iface->lpVtbl == (IDirect3DViewport2Vtbl *)&d3d_viewport_vtbl);
return CONTAINING_RECORD(iface, struct d3d_viewport, IDirect3DViewport3_iface); return CONTAINING_RECORD((IDirect3DViewport3 *)iface, struct d3d_viewport, IDirect3DViewport3_iface);
} }
struct d3d_viewport *unsafe_impl_from_IDirect3DViewport(IDirect3DViewport *iface) struct d3d_viewport *unsafe_impl_from_IDirect3DViewport(IDirect3DViewport *iface)
...@@ -1224,7 +1224,7 @@ struct d3d_viewport *unsafe_impl_from_IDirect3DViewport(IDirect3DViewport *iface ...@@ -1224,7 +1224,7 @@ struct d3d_viewport *unsafe_impl_from_IDirect3DViewport(IDirect3DViewport *iface
/* IDirect3DViewport and IDirect3DViewport3 use the same iface. */ /* IDirect3DViewport and IDirect3DViewport3 use the same iface. */
if (!iface) return NULL; if (!iface) return NULL;
assert(iface->lpVtbl == (IDirect3DViewportVtbl *)&d3d_viewport_vtbl); assert(iface->lpVtbl == (IDirect3DViewportVtbl *)&d3d_viewport_vtbl);
return CONTAINING_RECORD(iface, struct d3d_viewport, IDirect3DViewport3_iface); return CONTAINING_RECORD((IDirect3DViewport3 *)iface, struct d3d_viewport, IDirect3DViewport3_iface);
} }
void d3d_viewport_init(struct d3d_viewport *viewport, struct ddraw *ddraw) void d3d_viewport_init(struct d3d_viewport *viewport, struct ddraw *ddraw)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment