sc/source/filter/xml/XMLChangeTrackingImportHelper.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit d40b5f9cfcc971620bcd0400433fd032c46ff8ca Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sat Aug 31 16:11:38 2024 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Sat Aug 31 22:08:27 2024 +0200 cid#1606767 Overflowed constant Change-Id: I9f2db2175da45fc42a14f193700692c069f5cf3e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172698 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/sc/source/filter/xml/XMLChangeTrackingImportHelper.cxx b/sc/source/filter/xml/XMLChangeTrackingImportHelper.cxx index 076ceda030f9..1670570e8a05 100644 --- a/sc/source/filter/xml/XMLChangeTrackingImportHelper.cxx +++ b/sc/source/filter/xml/XMLChangeTrackingImportHelper.cxx @@ -196,7 +196,8 @@ sal_uInt32 ScXMLChangeTrackingImportHelper::GetIDFromString(std::string_view sID if (sID.substr(0, SC_CHANGE_ID_PREFIX.getLength()) == SC_CHANGE_ID_PREFIX) { sal_Int32 nValue; - ::sax::Converter::convertNumber(nValue, sID.substr(SC_CHANGE_ID_PREFIX.getLength())); + ::sax::Converter::convertNumber(nValue, sID.substr(SC_CHANGE_ID_PREFIX.getLength()), + 0, SAL_MAX_INT32); OSL_ENSURE(nValue > 0, "wrong change action ID"); nResult = nValue; }