Christian Costa : d3dxof: Remove IDirectXFileObjectImpl stuff. That' s not needed.
Alexandre Julliard
julliard at winehq.org
Wed Dec 17 09:39:28 CST 2008
Module: wine
Branch: master
Commit: c66a9cd418bd2b64da569b794eb291b60bf3ed54
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c66a9cd418bd2b64da569b794eb291b60bf3ed54
Author: Christian Costa <titan.costa at wanadoo.fr>
Date: Tue Dec 16 21:00:13 2008 +0100
d3dxof: Remove IDirectXFileObjectImpl stuff. That's not needed.
---
dlls/d3dxof/d3dxof.c | 70 --------------------------------------------------
1 files changed, 0 insertions(+), 70 deletions(-)
diff --git a/dlls/d3dxof/d3dxof.c b/dlls/d3dxof/d3dxof.c
index d61d081..d7892d4 100644
--- a/dlls/d3dxof/d3dxof.c
+++ b/dlls/d3dxof/d3dxof.c
@@ -2317,76 +2317,6 @@ static const IDirectXFileEnumObjectVtbl IDirectXFileEnumObject_Vtbl =
IDirectXFileEnumObjectImpl_GetDataObjectByName
};
-/*** IUnknown methods ***/
-static HRESULT WINAPI IDirectXFileObjectImpl_QueryInterface(IDirectXFileObject* iface, REFIID riid, void** ppvObject)
-{
- IDirectXFileObjectImpl *This = (IDirectXFileObjectImpl *)iface;
-
- TRACE("(%p/%p)->(%s,%p)\n", iface, This, debugstr_guid(riid), ppvObject);
-
- if (IsEqualGUID(riid, &IID_IUnknown)
- || IsEqualGUID(riid, &IID_IDirectXFileObject))
- {
- IClassFactory_AddRef(iface);
- *ppvObject = This;
- return S_OK;
- }
-
- ERR("(%p)->(%s,%p),not found\n",This,debugstr_guid(riid),ppvObject);
- return E_NOINTERFACE;
-}
-
-static ULONG WINAPI IDirectXFileObjectImpl_AddRef(IDirectXFileObject* iface)
-{
- IDirectXFileObjectImpl *This = (IDirectXFileObjectImpl *)iface;
- ULONG ref = InterlockedIncrement(&This->ref);
-
- TRACE("(%p/%p): AddRef from %d\n", iface, This, ref - 1);
-
- return ref;
-}
-
-static ULONG WINAPI IDirectXFileObjectImpl_Release(IDirectXFileObject* iface)
-{
- IDirectXFileObjectImpl *This = (IDirectXFileObjectImpl *)iface;
- ULONG ref = InterlockedDecrement(&This->ref);
-
- TRACE("(%p/%p): ReleaseRef to %d\n", iface, This, ref);
-
- if (!ref)
- HeapFree(GetProcessHeap(), 0, This);
-
- return ref;
-}
-
-/*** IDirectXFileObject methods ***/
-static HRESULT WINAPI IDirectXFileObjectImpl_GetName(IDirectXFileObject* iface, LPSTR pstrNameBuf, LPDWORD pdwBufLen)
-{
- IDirectXFileDataReferenceImpl *This = (IDirectXFileDataReferenceImpl *)iface;
-
- FIXME("(%p/%p)->(%p,%p) stub!\n", This, iface, pstrNameBuf, pdwBufLen);
-
- return DXFILEERR_BADVALUE;
-}
-
-static HRESULT WINAPI IDirectXFileObjectImpl_GetId(IDirectXFileObject* iface, LPGUID pGuid)
-{
- IDirectXFileObjectImpl *This = (IDirectXFileObjectImpl *)iface;
-
- FIXME("(%p/%p)->(%p) stub!\n", This, iface, pGuid);
-
- return DXFILEERR_BADVALUE;
-}
-
-static const IDirectXFileObjectVtbl IDirectXFileObject_Vtbl =
-{
- IDirectXFileObjectImpl_QueryInterface,
- IDirectXFileObjectImpl_AddRef,
- IDirectXFileObjectImpl_Release,
- IDirectXFileObjectImpl_GetName,
- IDirectXFileObjectImpl_GetId
-};
-
static HRESULT IDirectXFileSaveObjectImpl_Create(IDirectXFileSaveObjectImpl** ppObj)
{
IDirectXFileSaveObjectImpl* object;
More information about the wine-cvs
mailing list