summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-06-17 12:08:12 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-06-17 13:59:38 +0100
commitd688fbdd271445a95a2a97938b99578fa3130f24 (patch)
treee5329c4335a589cbbbe77bcf9d1bb9d9e33d336a /sc
parentaecbffc5f14a708eb3f3e3fda6028d164d6bc9e0 (diff)
coverity#706038 Unintended sign extension
Change-Id: I363c90a71225744bacd0bedccf6938da63e0428f
Diffstat (limited to 'sc')
-rw-r--r--sc/source/filter/excel/excform.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/filter/excel/excform.cxx b/sc/source/filter/excel/excform.cxx
index 74f14a2ccb1f..41fdbe4eb52c 100644
--- a/sc/source/filter/excel/excform.cxx
+++ b/sc/source/filter/excel/excform.cxx
@@ -1874,10 +1874,10 @@ void ExcelToSc::ReadExtensionNlr( XclImpStream& aIn )
void ExcelToSc::ReadExtensionMemArea( XclImpStream& aIn )
{
- sal_uInt16 nCount;
+ sal_uInt16 nCount(0);
aIn >> nCount;
- aIn.Ignore( nCount * ((GetBiff() == EXC_BIFF8) ? 8 : 6) ); // drop the ranges
+ aIn.Ignore( static_cast<sal_Size>(nCount) * ((GetBiff() == EXC_BIFF8) ? 8 : 6) ); // drop the ranges
}
void ExcelToSc::ReadExtensions( const ExtensionTypeVec& rExtensions,