From f38cc9318bb287a40ab7ae77c1964259339cac99 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Tue, 2 Nov 2010 14:45:10 +0100 Subject: [PATCH] shdocvw: Added missing IID_IOleWindow handing to IOleInPlaceFrame::QueryInterface implementation. --- dlls/shdocvw/frame.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/shdocvw/frame.c b/dlls/shdocvw/frame.c index 150ca937fd6..2f089c12595 100644 --- a/dlls/shdocvw/frame.c +++ b/dlls/shdocvw/frame.c @@ -33,6 +33,9 @@ static HRESULT WINAPI InPlaceFrame_QueryInterface(IOleInPlaceFrame *iface, if(IsEqualGUID(&IID_IUnknown, riid)) { TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv); *ppv = INPLACEFRAME(This); + }else if(IsEqualGUID(&IID_IOleWindow, riid)) { + TRACE("(%p)->(IID_IOleWindow %p)\n", This, ppv); + *ppv = INPLACEFRAME(This); }else if(IsEqualGUID(&IID_IOleInPlaceUIWindow, riid)) { TRACE("(%p)->(IID_IOleInPlaceUIWindow %p)\n", This, ppv); *ppv = INPLACEFRAME(This); -- 2.11.4.GIT