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

coverity#735657 Division or modulo by float zero

Change-Id: I001cc2b0c8866956d9fffb67f3a30306f9b02e63
üst 3ecb8eff
...@@ -787,11 +787,19 @@ bool Bitmap::ImplMosaic( const BmpFilterParam* pFilterParam, const Link* /*pProg ...@@ -787,11 +787,19 @@ bool Bitmap::ImplMosaic( const BmpFilterParam* pFilterParam, const Link* /*pProg
pWriteAcc = pNewBmp->AcquireWriteAccess(); pWriteAcc = pNewBmp->AcquireWriteAccess();
} }
if( pReadAcc && pWriteAcc ) bool bConditionsMet = false;
long nWidth;
long nHeight;
if (pReadAcc && pWriteAcc)
{
nWidth = pReadAcc->Width();
nHeight = pReadAcc->Height();
bConditionsMet = (nWidth > 0 && nHeight > 0);
}
if (bConditionsMet)
{ {
BitmapColor aCol; BitmapColor aCol;
long nWidth = pReadAcc->Width();
long nHeight = pReadAcc->Height();
long nX, nY, nX1, nX2, nY1, nY2, nSumR, nSumG, nSumB; long nX, nY, nX1, nX2, nY1, nY2, nSumR, nSumG, nSumB;
double fArea_1; double fArea_1;
......
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