Kaydet (Commit) 70bf4866 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#705539 Unintentional integer overflow

Change-Id: I3d170feeabcdd5f1ac3e64e1018edfb30b2b3c4c
üst 1c71cef7
...@@ -1243,11 +1243,11 @@ private: ...@@ -1243,11 +1243,11 @@ private:
OUString sBaseURL; OUString sBaseURL;
// Ini-Flags: // Ini-Flags:
sal_uLong nIniFlags; // Flags aus der writer.ini sal_uInt32 nIniFlags; // Flags aus der writer.ini
sal_uLong nIniFlags1; // dito ( zusaetzliche Flags ) sal_uInt32 nIniFlags1; // dito ( zusaetzliche Flags )
sal_uLong nFieldFlags; // dito fuer Feldern sal_uInt32 nFieldFlags; // dito fuer Feldern
sal_uLong nFieldTagAlways[3]; // dito fuers Taggen von Feldern sal_uInt32 nFieldTagAlways[3]; // dito fuers Taggen von Feldern
sal_uLong nFieldTagBad[3]; // dito fuers Taggen von nicht importierbaren F. sal_uInt32 nFieldTagBad[3]; // dito fuers Taggen von nicht importierbaren F.
bool m_bRegardHindiDigits; // import digits in CTL scripts as Hindi numbers bool m_bRegardHindiDigits; // import digits in CTL scripts as Hindi numbers
WW8_CP nDrawCpO; // Anfang der Txbx-SubDocs WW8_CP nDrawCpO; // Anfang der Txbx-SubDocs
......
...@@ -836,7 +836,7 @@ long SwWW8ImplReader::Read_Field(WW8PLCFManResult* pRes) ...@@ -836,7 +836,7 @@ long SwWW8ImplReader::Read_Field(WW8PLCFManResult* pRes)
sal_uInt16 n = (aF.nId <= eMax) ? aF.nId : static_cast<sal_uInt16>(eMax); sal_uInt16 n = (aF.nId <= eMax) ? aF.nId : static_cast<sal_uInt16>(eMax);
sal_uInt16 nI = n / 32; // # des sal_uInt32 sal_uInt16 nI = n / 32; // # des sal_uInt32
sal_uLong nMask = 1 << ( n % 32 ); // Maske fuer Bits sal_uInt32 nMask = 1 << ( n % 32 ); // Maske fuer Bits
if ((sizeof(nFieldTagAlways)/sizeof(nFieldTagAlways[0])) <= nI) if ((sizeof(nFieldTagAlways)/sizeof(nFieldTagAlways[0])) <= nI)
{ // if indexes larger than 95 are needed, then a new configuration { // if indexes larger than 95 are needed, then a new configuration
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment