Nikolay Sivov : qmgr: Rearrange BSC methods in a natural way, call with proper wrapper.
Alexandre Julliard
julliard at winehq.org
Wed Dec 4 14:43:34 CST 2013
Module: wine
Branch: master
Commit: 5edaed3ee3837e9b267039d54c65385edd8fb273
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5edaed3ee3837e9b267039d54c65385edd8fb273
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Wed Dec 4 09:58:56 2013 +0400
qmgr: Rearrange BSC methods in a natural way, call with proper wrapper.
---
dlls/qmgr/file.c | 38 +++++++++++++++++++-------------------
1 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/dlls/qmgr/file.c b/dlls/qmgr/file.c
index eeb2725..6d3cca9 100644
--- a/dlls/qmgr/file.c
+++ b/dlls/qmgr/file.c
@@ -223,6 +223,25 @@ static inline DLBindStatusCallback *impl_from_IBindStatusCallback(IBindStatusCal
return CONTAINING_RECORD(iface, DLBindStatusCallback, IBindStatusCallback_iface);
}
+static HRESULT WINAPI DLBindStatusCallback_QueryInterface(
+ IBindStatusCallback *iface,
+ REFIID riid,
+ void **ppvObject)
+{
+ DLBindStatusCallback *This = impl_from_IBindStatusCallback(iface);
+
+ if (IsEqualGUID(riid, &IID_IUnknown)
+ || IsEqualGUID(riid, &IID_IBindStatusCallback))
+ {
+ *ppvObject = &This->IBindStatusCallback_iface;
+ IBindStatusCallback_AddRef(iface);
+ return S_OK;
+ }
+
+ *ppvObject = NULL;
+ return E_NOINTERFACE;
+}
+
static ULONG WINAPI DLBindStatusCallback_AddRef(IBindStatusCallback *iface)
{
DLBindStatusCallback *This = impl_from_IBindStatusCallback(iface);
@@ -243,25 +262,6 @@ static ULONG WINAPI DLBindStatusCallback_Release(IBindStatusCallback *iface)
return ref;
}
-static HRESULT WINAPI DLBindStatusCallback_QueryInterface(
- IBindStatusCallback *iface,
- REFIID riid,
- void **ppvObject)
-{
- DLBindStatusCallback *This = impl_from_IBindStatusCallback(iface);
-
- if (IsEqualGUID(riid, &IID_IUnknown)
- || IsEqualGUID(riid, &IID_IBindStatusCallback))
- {
- *ppvObject = &This->IBindStatusCallback_iface;
- DLBindStatusCallback_AddRef(iface);
- return S_OK;
- }
-
- *ppvObject = NULL;
- return E_NOINTERFACE;
-}
-
static HRESULT WINAPI DLBindStatusCallback_GetBindInfo(
IBindStatusCallback *iface,
DWORD *grfBINDF,
More information about the wine-cvs
mailing list