sw/source/core/edit/autofmt.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 7c7f00a89a675dad541d32ea60695a7b11210102
Author:     Noel Grandin <noelgran...@gmail.com>
AuthorDate: Sun Mar 13 19:15:20 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Sun Mar 13 19:32:59 2022 +0100

    tdf#147961 Crash Typing "++" and press Enter (AutoCorrect Create Table)
    
    regression from
        commit 7cd5b35caa8d4fa9d0ba2b2c6ce4b88726ed2be6
        Author: Noel Grandin <noelgran...@gmail.com>
        Date:   Fri Sep 24 13:21:35 2021 +0200
        return SwCursor from IShellCursorSupplier
    
    Change-Id: I6a4e3f90653dc96a91091be1372f27c6303ba346
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131505
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/sw/source/core/edit/autofmt.cxx b/sw/source/core/edit/autofmt.cxx
index 60c14ad81d17..cd5d0e128864 100644
--- a/sw/source/core/edit/autofmt.cxx
+++ b/sw/source/core/edit/autofmt.cxx
@@ -2371,7 +2371,7 @@ SwAutoFormat::SwAutoFormat( SwEditShell* pEdShell, 
SvxSwAutoFormatFlags const &
                 {
                     //JP 30.09.96: DoTable() builds on PopCursor and 
MoveCursor after AutoFormat!
                     pEdShell->Pop(SwCursorShell::PopMode::DeleteCurrent);
-                    *pEdShell->GetCursor() = static_cast<SwCursor&>(m_aDelPam);
+                    static_cast<SwPaM&>(*pEdShell->GetCursor()) = m_aDelPam;
                     pEdShell->Push();
 
                     eStat = IS_END;

Reply via email to