riched20: Use a paragraph ptr in the clipboard get text function.
Signed-off-by: Huw Davies <huw@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
b132d8bf05
commit
8b613eb2ed
|
@ -344,13 +344,12 @@ static HGLOBAL get_unicode_text(ME_TextEditor *editor, const ME_Cursor *start, i
|
||||||
int pars = 0;
|
int pars = 0;
|
||||||
WCHAR *data;
|
WCHAR *data;
|
||||||
HANDLE ret;
|
HANDLE ret;
|
||||||
ME_DisplayItem *para;
|
ME_Paragraph *para;
|
||||||
int nEnd = ME_GetCursorOfs(start) + nChars;
|
int nEnd = ME_GetCursorOfs(start) + nChars;
|
||||||
|
|
||||||
/* count paragraphs in range */
|
/* count paragraphs in range */
|
||||||
para = start->pPara;
|
para = &start->pPara->member.para;
|
||||||
while((para = para->member.para.next_para) &&
|
while ((para = para_next( para )) && para->nCharOfs <= nEnd)
|
||||||
para->member.para.nCharOfs <= nEnd)
|
|
||||||
pars++;
|
pars++;
|
||||||
|
|
||||||
ret = GlobalAlloc(GMEM_MOVEABLE, sizeof(WCHAR) * (nChars + pars + 1));
|
ret = GlobalAlloc(GMEM_MOVEABLE, sizeof(WCHAR) * (nChars + pars + 1));
|
||||||
|
|
Loading…
Reference in New Issue