diff --git a/bgratransform.pas b/bgratransform.pas index 3570691..eb74a04 100644 --- a/bgratransform.pas +++ b/bgratransform.pas @@ -1469,8 +1469,8 @@ procedure TBGRAAffineBitmapTransform.ScanPutPixels(pdest: PBGRAPixel; if FResampleFilter = rfBox then begin - posXPrecision := posXPrecision +(posXPrecision +(Precision shr 1)); - posYPrecision := posYPrecision +(posYPrecision +(Precision shr 1)); + posXPrecision := posXPrecision + (Precision shr 1); + posYPrecision := posYPrecision + (Precision shr 1); py0 := PByte(FBitmap.ScanLine[0]); if FBitmap.LineOrder = riloTopToBottom then deltaRow := FBitmap.Width*sizeof(TBGRAPixel) else