From 316ca9edacfb56bfa2d8157de99e3929f1446312 Mon Sep 17 00:00:00 2001 From: Nikolay Sivov Date: Sun, 19 Aug 2012 19:48:22 +0400 Subject: [PATCH] itss: Call interface methods properly. --- dlls/itss/itss.c | 4 ++-- dlls/itss/moniker.c | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dlls/itss/itss.c b/dlls/itss/itss.c index fc2eb37d31c..94687d8753f 100644 --- a/dlls/itss/itss.c +++ b/dlls/itss/itss.c @@ -196,8 +196,8 @@ static HRESULT WINAPI ITStorageImpl_QueryInterface( if (IsEqualGUID(riid, &IID_IUnknown) || IsEqualGUID(riid, &IID_IITStorage)) { - IClassFactory_AddRef(iface); - *ppvObject = This; + IITStorage_AddRef(iface); + *ppvObject = iface; return S_OK; } diff --git a/dlls/itss/moniker.c b/dlls/itss/moniker.c index 02edd49d268..dedf4e56e76 100644 --- a/dlls/itss/moniker.c +++ b/dlls/itss/moniker.c @@ -65,8 +65,8 @@ static HRESULT WINAPI ITS_IMonikerImpl_QueryInterface( if (IsEqualGUID(riid, &IID_IUnknown) || IsEqualGUID(riid, &IID_IParseDisplayName)) { - IClassFactory_AddRef(iface); - *ppvObject = This; + IMoniker_AddRef(iface); + *ppvObject = iface; return S_OK; } @@ -395,8 +395,8 @@ static HRESULT WINAPI ITS_IParseDisplayNameImpl_QueryInterface( if (IsEqualGUID(riid, &IID_IUnknown) || IsEqualGUID(riid, &IID_IParseDisplayName)) { - IClassFactory_AddRef(iface); - *ppvObject = This; + IParseDisplayName_AddRef(iface); + *ppvObject = iface; return S_OK; }