sc/source/ui/view/viewdata.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit beb462d12de819ed1487b293db7312e790b1e5d5 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Apr 27 08:52:07 2022 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Wed Apr 27 11:31:57 2022 +0200 use o3tl::toUInt32 to replace what was originally OUString::toUInt32 Change-Id: I58fb024fa4e2633999f6be708da830ca3f9833c2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133472 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sc/source/ui/view/viewdata.cxx b/sc/source/ui/view/viewdata.cxx index 59be2185c1c6..90c63e6a95fb 100644 --- a/sc/source/ui/view/viewdata.cxx +++ b/sc/source/ui/view/viewdata.cxx @@ -3335,8 +3335,8 @@ void ScViewData::ReadUserData(std::u16string_view rData) // SetPagebreakMode must always be called due to CalcPPT / RecalcPixPos() // sheet may have become invalid (for instance last version): - sal_Int64 nNewTab = o3tl::toInt64(o3tl::getToken(rData, 0, ';', nMainIdx)); - if (nNewTab >= 0 && mrDoc.HasTable(nNewTab)) + SCTAB nNewTab = static_cast<SCTAB>(o3tl::toUInt32(o3tl::getToken(rData, 0, ';', nMainIdx))); + if (mrDoc.HasTable(nNewTab)) SetTabNo(nNewTab); // if available, get tab bar width: