From ecf852299b71a678d084cb93f6b37b9df5dd61cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Tue, 24 Jan 2017 11:29:41 +0000 Subject: [PATCH] coverity#1242895 Untrusted value as argument Change-Id: I1f0d8aee19d2723861aa70f31176db08299cd9b9 --- sc/source/filter/starcalc/scflt.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sc/source/filter/starcalc/scflt.cxx b/sc/source/filter/starcalc/scflt.cxx index 9bf381d76d23..4880cc1a305f 100644 --- a/sc/source/filter/starcalc/scflt.cxx +++ b/sc/source/filter/starcalc/scflt.cxx @@ -1542,7 +1542,9 @@ void Sc10Import::LoadTables() { rStream.ReadUInt16( DataEnd ); rStream.ReadUInt16( DataValue ); - pDoc->SetRowHeightRange(static_cast (DataStart), static_cast (DataEnd), static_cast (TabNo), DataValue); + pDoc->SetRowHeightRange(SanitizeRow(static_cast(DataStart)), + SanitizeRow(static_cast(DataEnd)), + static_cast (TabNo), DataValue); DataStart = DataEnd + 1; } pPrgrsBar->Progress();