[PATCH 1/2] shell32: Remove couple more casts of object pointers

Nikolay Sivov nsivov at codeweavers.com
Sun Nov 27 08:01:47 CST 2016


Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
 dlls/shell32/shlview.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/shell32/shlview.c b/dlls/shell32/shlview.c
index 3bdd205..4560162 100644
--- a/dlls/shell32/shlview.c
+++ b/dlls/shell32/shlview.c
@@ -1218,7 +1218,7 @@ static LRESULT ShellView_OnSetFocus(IShellViewImpl * This)
 	should always be done before merging menus (OnActivate merges the
 	menus) if one of our windows has the focus.*/
 
-	IShellBrowser_OnViewWindowActive(This->pShellBrowser,(IShellView*) This);
+	IShellBrowser_OnViewWindowActive(This->pShellBrowser, (IShellView *)&This->IShellView3_iface);
 	ShellView_OnActivate(This, SVUIA_ACTIVATE_FOCUS);
 
 	/* Set the focus to the listview */
@@ -1594,7 +1594,7 @@ static LRESULT ShellView_OnNotify(IShellViewImpl * This, UINT CtlID, LPNMHDR lpn
 
 	      case VK_F5:
                 /* Initiate a refresh */
-		IShellView_Refresh((IShellView*)This);
+		IShellView3_Refresh(&This->IShellView3_iface);
 		break;
 
 	      case VK_BACK:
-- 
2.10.2




More information about the wine-patches mailing list