sc/source/ui/view/gridwin3.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit d587f3dbb497a9f2846086c431ea53d72ec34a22 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sat Mar 1 12:06:41 2025 +0000 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Sat Mar 1 20:07:02 2025 +0100 cid#1643903 Dereference before null check its null checked a mere two lines down from this deref Change-Id: I315be90633ac6d855fb3dbdd2e7a6332ee95183a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182387 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/sc/source/ui/view/gridwin3.cxx b/sc/source/ui/view/gridwin3.cxx index efee2251d880..48342b299fb3 100644 --- a/sc/source/ui/view/gridwin3.cxx +++ b/sc/source/ui/view/gridwin3.cxx @@ -55,7 +55,8 @@ bool ScGridWindow::DrawMouseButtonDown(const MouseEvent& rMEvt) { bool bRet = false; FuPoor* pDraw = mrViewData.GetView()->GetDrawFuncPtr(); - pDraw->ResetSelectionHasChanged(); + if (pDraw) + pDraw->ResetSelectionHasChanged(); ScDrawView* pDrView = mrViewData.GetScDrawView(); if (pDraw && !mrViewData.IsRefMode()) {