Markus Amsler : wined3d: Remove IWineD3DSurface_GetContainerParent.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Dec 18 05:34:38 CST 2006
Module: wine
Branch: master
Commit: 9b397ec2d50f0c760768f08cbedc405f57b2426a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9b397ec2d50f0c760768f08cbedc405f57b2426a
Author: Markus Amsler <markus.amsler at oribi.org>
Date: Mon Dec 18 00:17:03 2006 +0100
wined3d: Remove IWineD3DSurface_GetContainerParent.
---
dlls/wined3d/surface.c | 24 ------------------------
dlls/wined3d/surface_gdi.c | 1 -
dlls/wined3d/wined3d_private.h | 1 -
include/wine/wined3d_interface.h | 2 --
4 files changed, 0 insertions(+), 28 deletions(-)
diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c
index abc35ee..cc5ac2a 100644
--- a/dlls/wined3d/surface.c
+++ b/dlls/wined3d/surface.c
@@ -337,29 +337,6 @@ HRESULT WINAPI IWineD3DSurfaceImpl_GetPa
IWineD3DSurface IWineD3DSurface parts follow
****************************************************** */
-HRESULT WINAPI IWineD3DSurfaceImpl_GetContainerParent(IWineD3DSurface* iface, IUnknown **ppContainerParent) {
- IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface;
-
- TRACE("(%p) : ppContainerParent %p)\n", This, ppContainerParent);
-
- if (!ppContainerParent) {
- ERR("(%p) : Called without a valid ppContainerParent.\n", This);
- }
-
- if (This->container) {
- IWineD3DBase_GetParent(This->container, ppContainerParent);
- if (!ppContainerParent) {
- /* WineD3D objects should always have a parent */
- ERR("(%p) : GetParent returned NULL\n", This);
- }
- IUnknown_Release(*ppContainerParent); /* GetParent adds a reference; we want just the pointer */
- } else {
- *ppContainerParent = NULL;
- }
-
- return WINED3D_OK;
-}
-
HRESULT WINAPI IWineD3DSurfaceImpl_GetContainer(IWineD3DSurface* iface, REFIID riid, void** ppContainer) {
IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface;
IWineD3DBase *container = 0;
@@ -3115,7 +3092,6 @@ const IWineD3DSurfaceVtbl IWineD3DSurfac
IWineD3DSurfaceImpl_PreLoad,
IWineD3DSurfaceImpl_GetType,
/* IWineD3DSurface */
- IWineD3DSurfaceImpl_GetContainerParent,
IWineD3DSurfaceImpl_GetContainer,
IWineD3DSurfaceImpl_GetDesc,
IWineD3DSurfaceImpl_LockRect,
diff --git a/dlls/wined3d/surface_gdi.c b/dlls/wined3d/surface_gdi.c
index c316fd8..2920593 100644
--- a/dlls/wined3d/surface_gdi.c
+++ b/dlls/wined3d/surface_gdi.c
@@ -1568,7 +1568,6 @@ const IWineD3DSurfaceVtbl IWineGDISurfac
IWineGDISurfaceImpl_PreLoad,
IWineD3DSurfaceImpl_GetType,
/* IWineD3DSurface */
- IWineD3DSurfaceImpl_GetContainerParent,
IWineD3DSurfaceImpl_GetContainer,
IWineD3DSurfaceImpl_GetDesc,
IWineGDISurfaceImpl_LockRect,
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 2f5e887..da3fbe9 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -961,7 +961,6 @@ DWORD WINAPI IWineD3DSurfaceImpl_SetPr
DWORD WINAPI IWineD3DSurfaceImpl_GetPriority(IWineD3DSurface *iface);
void WINAPI IWineD3DSurfaceImpl_PreLoad(IWineD3DSurface *iface);
WINED3DRESOURCETYPE WINAPI IWineD3DSurfaceImpl_GetType(IWineD3DSurface *iface);
-HRESULT WINAPI IWineD3DSurfaceImpl_GetContainerParent(IWineD3DSurface* iface, IUnknown **ppContainerParent);
HRESULT WINAPI IWineD3DSurfaceImpl_GetContainer(IWineD3DSurface* iface, REFIID riid, void** ppContainer);
HRESULT WINAPI IWineD3DSurfaceImpl_GetDesc(IWineD3DSurface *iface, WINED3DSURFACE_DESC *pDesc);
HRESULT WINAPI IWineD3DSurfaceImpl_GetBltStatus(IWineD3DSurface *iface, DWORD Flags);
diff --git a/include/wine/wined3d_interface.h b/include/wine/wined3d_interface.h
index 6017818..a14bdf0 100644
--- a/include/wine/wined3d_interface.h
+++ b/include/wine/wined3d_interface.h
@@ -1096,7 +1096,6 @@ DECLARE_INTERFACE_(IWineD3DSurface,IWine
STDMETHOD_(void,PreLoad)(THIS) PURE;
STDMETHOD_(WINED3DRESOURCETYPE,GetType)(THIS) PURE;
/*** IWineD3DSurface methods ***/
- STDMETHOD(GetContainerParent)(THIS_ IUnknown **ppContainerParent) PURE;
STDMETHOD(GetContainer)(THIS_ REFIID riid, void ** ppContainer) PURE;
STDMETHOD(GetDesc)(THIS_ WINED3DSURFACE_DESC * pDesc) PURE;
STDMETHOD(LockRect)(THIS_ WINED3DLOCKED_RECT * pLockedRect, CONST RECT * pRect,DWORD Flags) PURE;
@@ -1152,7 +1151,6 @@ DECLARE_INTERFACE_(IWineD3DSurface,IWine
#define IWineD3DSurface_PreLoad(p) (p)->lpVtbl->PreLoad(p)
#define IWineD3DSurface_GetType(p) (p)->lpVtbl->GetType(p)
/*** IWineD3DSurface methods ***/
-#define IWineD3DSurface_GetContainerParent(p,a) (p)->lpVtbl->GetContainerParent(p,a)
#define IWineD3DSurface_GetContainer(p,a,b) (p)->lpVtbl->GetContainer(p,a,b)
#define IWineD3DSurface_GetDesc(p,a) (p)->lpVtbl->GetDesc(p,a)
#define IWineD3DSurface_LockRect(p,a,b,c) (p)->lpVtbl->LockRect(p,a,b,c)
More information about the wine-cvs
mailing list