Jacek Caban : shdocvw: Added missing IID_IOleWindow handing to IOleInPlaceFrame:: QueryInterface implementation.
Alexandre Julliard
julliard at winehq.org
Tue Nov 2 11:11:01 CDT 2010
Module: wine
Branch: master
Commit: f38cc9318bb287a40ab7ae77c1964259339cac99
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f38cc9318bb287a40ab7ae77c1964259339cac99
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Nov 2 14:45:10 2010 +0100
shdocvw: Added missing IID_IOleWindow handing to IOleInPlaceFrame::QueryInterface implementation.
---
dlls/shdocvw/frame.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/shdocvw/frame.c b/dlls/shdocvw/frame.c
index 150ca93..2f089c1 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);
More information about the wine-cvs
mailing list