diff options
-rw-r--r-- | sc/source/filter/excel/xeformula.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/filter/excel/xeformula.cxx b/sc/source/filter/excel/xeformula.cxx index b903e4891610..cbc1ec652890 100644 --- a/sc/source/filter/excel/xeformula.cxx +++ b/sc/source/filter/excel/xeformula.cxx @@ -1874,8 +1874,8 @@ void XclExpFmlaCompImpl::ConvertRefData( sal_Int16 nXclRelCol = static_cast<sal_Int16>(rRefData.Col()); rXclPos.mnCol = static_cast< sal_uInt16 >( nXclRelCol ) & mnMaxColMask; - // convert row index (2-step-cast ScsROW->sal_Int16->sal_uInt16 to get all bits correctly) - sal_Int16 nXclRelRow = static_cast<sal_Int32>(rRefData.Row()); + // convert row index (2-step-cast ScsROW->sal_Int32->sal_uInt32 to get all bits correctly) + sal_Int32 nXclRelRow = static_cast<sal_Int32>(rRefData.Row()); rXclPos.mnRow = static_cast< sal_uInt32 >( nXclRelRow ) & mnMaxRowMask; } |