Module: wine Branch: master Commit: 9b47add3bf430637715ffc0fdc0cfffb84433eaa URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=9b47add3bf430637715ffc0f...
Author: Matthew Finnicum MattFinn@gmail.com Date: Mon Aug 21 07:25:51 2006 -0500
riched20: Make EM_EXLINEFROMCHAR handle special case of lParam == -1.
---
dlls/riched20/editor.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c index 95d11dc..02358d3 100644 --- a/dlls/riched20/editor.c +++ b/dlls/riched20/editor.c @@ -2151,7 +2151,10 @@ LRESULT WINAPI RichEditANSIWndProc(HWND } case EM_EXLINEFROMCHAR: { - return ME_RowNumberFromCharOfs(editor, lParam); + if (lParam == -1) + return ME_RowNumberFromCharOfs(editor, ME_GetCursorOfs(editor,1)); + else + return ME_RowNumberFromCharOfs(editor, lParam); } case EM_LINEINDEX: {