Module: wine Branch: master Commit: e3f0d4084006be0473431f9bc498c6f526b4a555 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e3f0d4084006be0473431f9bc4...
Author: Nikolay Sivov nsivov@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;