--- old/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c 2016-07-29 13:36:31.823231137 -0700 +++ new/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c 2016-07-29 13:36:31.675231141 -0700 @@ -84,8 +84,7 @@ ySrc = MLIB_POINTER_SHIFT(Y); srcPixelPtr = MLIB_POINTER_GET(lineAddr, ySrc); - res = (res & ~(1 << bit)) | (((srcPixelPtr[X >> (MLIB_SHIFT + 3)] >> (7 - (X >> MLIB_SHIFT) & 7)) & 1) << - bit); + res = (res & ~(1 << bit)) | (((srcPixelPtr[X >> (MLIB_SHIFT + 3)] >> (7 - ((X >> MLIB_SHIFT) & 7))) & 1) << bit); X += dX; Y += dY; @@ -150,7 +149,7 @@ ySrc = MLIB_POINTER_SHIFT(Y); srcPixelPtr = MLIB_POINTER_GET(lineAddr, ySrc); - res = (res & ~(1 << bit)) | (((srcPixelPtr[X >> (MLIB_SHIFT + 3)] >> (7 - (X >> MLIB_SHIFT) & 7)) & 1) << bit); + res = (res & ~(1 << bit)) | (((srcPixelPtr[X >> (MLIB_SHIFT + 3)] >> (7 - ((X >> MLIB_SHIFT) & 7))) & 1) << bit); X += dX; Y += dY;