sc/source/ui/app/inputhdl.cxx | 6 +++--- sc/source/ui/inc/inputhdl.hxx | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-)
New commits: commit b97282dbdfc33b6954630332c4768df610563ede Author: Noel Grandin <noel.gran...@collabora.co.uk> AuthorDate: Tue Jan 21 09:49:24 2025 +0200 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Fri May 16 10:42:28 2025 +0200 fix ubsan in UITest_manual_tests after commit 72bbb0dd4a368dab2b1bd99917cd07d23a92a3f0 Author: Pranam Lashkari <lpra...@collabora.com> Date: Mon Dec 30 02:20:22 2024 +0530 sc: make data validy error dialog async (invalid value error) Change-Id: I885e470c6585df038f12bf5834fba005f5a072da Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180535 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> (cherry picked from commit 6f31f6fcad2bdc38170a4c4b921d918dc10f7d0f) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185385 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Miklos Vajna <vmik...@collabora.com> diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx index 6461a845704b..e89d033aae64 100644 --- a/sc/source/ui/app/inputhdl.cxx +++ b/sc/source/ui/app/inputhdl.cxx @@ -3206,7 +3206,7 @@ void ScInputHandler::EnterHandler( ScEnterMode nBlockMode, bool bBeforeSavingInL pData->DoError( pActiveViewSh->GetFrameWeld(), aString, aCursorPos, - [this, nBlockMode, &aString, &aPreAutoCorrectString](bool bForget) + [this, nBlockMode, aString, aPreAutoCorrectString](bool bForget) { EnterHandler2(nBlockMode, bForget, aString, aPreAutoCorrectString); }); return; } @@ -3215,8 +3215,8 @@ void ScInputHandler::EnterHandler( ScEnterMode nBlockMode, bool bBeforeSavingInL EnterHandler2(nBlockMode, false, aString, aPreAutoCorrectString); } -void ScInputHandler::EnterHandler2(ScEnterMode nBlockMode, bool bForget, OUString& aString, - OUString& aPreAutoCorrectString) +void ScInputHandler::EnterHandler2(ScEnterMode nBlockMode, bool bForget, OUString aString, + const OUString& aPreAutoCorrectString) { std::unique_ptr<EditTextObject> pObject; std::unique_ptr<ScPatternAttr> pCellAttrs; diff --git a/sc/source/ui/inc/inputhdl.hxx b/sc/source/ui/inc/inputhdl.hxx index 08fff9269dbd..0b68ed14c6b6 100644 --- a/sc/source/ui/inc/inputhdl.hxx +++ b/sc/source/ui/inc/inputhdl.hxx @@ -198,8 +198,8 @@ public: bool KeyInput( const KeyEvent& rKEvt, bool bStartEdit ); void EnterHandler( ScEnterMode nBlockMode = ScEnterMode::NORMAL, bool bBeforeSavingInLOK = false ); - void EnterHandler2(ScEnterMode nBlockMode, bool bForget, OUString& aString, - OUString& aPreAutoCorrectString); + void EnterHandler2(ScEnterMode nBlockMode, bool bForget, OUString aString, + const OUString& aPreAutoCorrectString); void CancelHandler(); void SetReference( const ScRange& rRef, const ScDocument& rDoc ); void AddRefEntry();