starmath/source/view.cxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 246baac818f682b7021e13017f943ae476ac74d4
Author:     Xisco Fauli <xiscofa...@libreoffice.org>
AuthorDate: Tue Nov 26 22:09:09 2024 +0100
Commit:     Xisco Fauli <xiscofa...@libreoffice.org>
CommitDate: Wed Nov 27 08:49:11 2024 +0100

    starmath: fix deref nullptr
    
    Change-Id: I84ad6d24d850857949bbae403cb6f640cd31b16e
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177374
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>
    Tested-by: Jenkins

diff --git a/starmath/source/view.cxx b/starmath/source/view.cxx
index da074984964d..ac6c90d78747 100644
--- a/starmath/source/view.cxx
+++ b/starmath/source/view.cxx
@@ -1860,8 +1860,8 @@ void SmViewShell::Execute(SfxRequest& rReq)
                     if (xQuery->run() == RET_NO)
                         break;
                 }
-                SmEditWindow* pEditWin = GetEditWindow();
-                SmModule::get()->GetConfig()->SaveUserDefinedFormula(aName, 
pEditWin->GetText());
+                if (SmEditWindow* pEditWin = GetEditWindow())
+                    
SmModule::get()->GetConfig()->SaveUserDefinedFormula(aName, 
pEditWin->GetText());
 
                 // Show the Elements sidebar with the "User-defined" entry 
selected
                 GetViewFrame().ShowChildWindow(SID_SIDEBAR);

Reply via email to