Kaydet (Commit) 70245edb authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#705106 Integer overflowed argument

Change-Id: I843b02cb8d215c149aa646441f3c7b0ab5550906
üst 29f1b196
...@@ -1325,6 +1325,12 @@ static sal_uInt16 lcl_CalculateSplitLineHeights( SwSplitLines &rCurr, SwSplitLin ...@@ -1325,6 +1325,12 @@ static sal_uInt16 lcl_CalculateSplitLineHeights( SwSplitLines &rCurr, SwSplitLin
if( aBoxes.empty() ) if( aBoxes.empty() )
return 0; return 0;
//coverity#705106, help coverity out here
assert(nFirst != USHRT_MAX);
if (nFirst == USHRT_MAX)
return 0;
SwTwips nHeight = 0; SwTwips nHeight = 0;
SwTwips* pLines = new SwTwips[ nLast + 1 - nFirst ]; SwTwips* pLines = new SwTwips[ nLast + 1 - nFirst ];
for( sal_uInt16 i = nFirst; i <= nLast; ++i ) for( sal_uInt16 i = nFirst; i <= nLast; ++i )
......
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