diff --git a/src/windows/native/sun/java2d/windows/GDIRenderer.cpp b/src/windows/native/sun/java2d/windows/GDIRenderer.cpp index 643d64d09a05601c01deae3b3f6c6ea37b2f3848..36991f415cb81043808097b71663f39880f22e5d 100644 --- a/src/windows/native/sun/java2d/windows/GDIRenderer.cpp +++ b/src/windows/native/sun/java2d/windows/GDIRenderer.cpp @@ -670,7 +670,7 @@ Java_sun_java2d_windows_GDIRenderer_doFillPoly if (ypoints != NULL) { pPoints = TransformPoly(xpoints, ypoints, transx, transy, tmpPts, &npoints, FALSE, FALSE); - env->ReleasePrimitiveArrayCritical(ypointsarray, xpoints, JNI_ABORT); + env->ReleasePrimitiveArrayCritical(ypointsarray, ypoints, JNI_ABORT); } env->ReleasePrimitiveArrayCritical(xpointsarray, xpoints, JNI_ABORT); }