Nikolay Sivov : riched20: Use proper interface methods macros.
Alexandre Julliard
julliard at winehq.org
Mon Aug 13 13:21:17 CDT 2012
Module: wine
Branch: master
Commit: e3f0d4084006be0473431f9bc498c6f526b4a555
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e3f0d4084006be0473431f9bc498c6f526b4a555
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Wed Aug 1 14:56:19 2012 +0400
riched20: Use proper interface methods macros.
---
dlls/riched20/editor.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c
index 44c7ad2..6e0fb3c 100644
--- a/dlls/riched20/editor.c
+++ b/dlls/riched20/editor.c
@@ -2793,8 +2793,8 @@ static void ME_DestroyEditor(ME_TextEditor *editor)
if (editor->rgbBackColor != -1)
DeleteObject(editor->hbrBackground);
if(editor->lpOleCallback)
- IUnknown_Release(editor->lpOleCallback);
- IUnknown_Release(editor->texthost);
+ IRichEditOleCallback_Release(editor->lpOleCallback);
+ ITextHost_Release(editor->texthost);
OleUninitialize();
FREE_OBJ(editor->pBuffer);
@@ -4311,10 +4311,10 @@ LRESULT ME_HandleMessage(ME_TextEditor *editor, UINT msg, WPARAM wParam,
}
case EM_SETOLECALLBACK:
if(editor->lpOleCallback)
- IUnknown_Release(editor->lpOleCallback);
- editor->lpOleCallback = (LPRICHEDITOLECALLBACK)lParam;
+ IRichEditOleCallback_Release(editor->lpOleCallback);
+ editor->lpOleCallback = (IRichEditOleCallback*)lParam;
if(editor->lpOleCallback)
- IUnknown_AddRef(editor->lpOleCallback);
+ IRichEditOleCallback_AddRef(editor->lpOleCallback);
return TRUE;
case EM_GETWORDBREAKPROC:
return (LRESULT)editor->pfnWordBreak;
More information about the wine-cvs
mailing list