From 0dbaeb28da7a9fd578ddfa6eeae9ba8d1621c69b Mon Sep 17 00:00:00 2001 From: Takashi Sawanaka Date: Sun, 21 May 2017 22:47:20 +0900 Subject: [PATCH] GhostTextBuffer.cpp: Fix crash when redoing to delete text included ghost lines --- Src/GhostTextBuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/GhostTextBuffer.cpp b/Src/GhostTextBuffer.cpp index ab85936e6..5502c2c1c 100644 --- a/Src/GhostTextBuffer.cpp +++ b/Src/GhostTextBuffer.cpp @@ -760,7 +760,7 @@ UndoRecord CGhostTextBuffer::GetUndoRecord(int nUndoPos) const { UndoRecord ur = m_aUndoBuf[nUndoPos]; ur.m_ptStartPos.y = ComputeApparentLine(ur.m_ptStartPos.y, 0); - ur.m_ptEndPos.y = ur.m_ptStartPos.y + (m_aUndoBuf[nUndoPos].m_ptEndPos.y - m_aUndoBuf[nUndoPos].m_ptStartPos.y); + ur.m_ptEndPos.y = ComputeApparentLine(ur.m_ptEndPos.y, 0); return ur; } -- 2.11.0