[PATCH 4/5] riched20: Use the paragraph from the cursor.
Huw Davies
huw at codeweavers.com
Wed Oct 28 03:43:52 CDT 2020
Signed-off-by: Huw Davies <huw at codeweavers.com>
---
dlls/riched20/undo.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/dlls/riched20/undo.c b/dlls/riched20/undo.c
index 72e3b74f4c8..d9c5d28d6dc 100644
--- a/dlls/riched20/undo.c
+++ b/dlls/riched20/undo.c
@@ -335,13 +335,11 @@ static void ME_PlayUndoItem(ME_TextEditor *editor, struct undo_item *undo)
case undo_set_para_fmt:
{
ME_Cursor tmp;
- ME_DisplayItem *para;
cursor_from_char_ofs( editor, undo->u.set_para_fmt.pos, &tmp );
- para = ME_FindItemBack(tmp.pRun, diParagraph);
- add_undo_set_para_fmt( editor, ¶->member.para );
- para->member.para.fmt = undo->u.set_para_fmt.fmt;
- para->member.para.border = undo->u.set_para_fmt.border;
- para_mark_rewrap( editor, ¶->member.para );
+ add_undo_set_para_fmt( editor, &tmp.pPara->member.para );
+ tmp.pPara->member.para.fmt = undo->u.set_para_fmt.fmt;
+ tmp.pPara->member.para.border = undo->u.set_para_fmt.border;
+ para_mark_rewrap( editor, &tmp.pPara->member.para );
break;
}
case undo_set_char_fmt:
--
2.23.0
More information about the wine-devel
mailing list