< prev index next >

src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c

Print this page

        

@@ -2181,11 +2181,11 @@
 }
 
 JNIEXPORT jint JNICALL
 Java_sun_awt_X11_XlibWrapper_XSynchronize(JNIEnv *env, jclass clazz, jlong display, jboolean onoff)
 {
-    return (jint) XSynchronize((Display*)jlong_to_ptr(display), (onoff == JNI_TRUE ? True : False));
+    return (jint) ((intptr_t)XSynchronize((Display*)jlong_to_ptr(display), (onoff == JNI_TRUE ? True : False)));
 }
 
 JNIEXPORT jboolean JNICALL
 Java_sun_awt_X11_XlibWrapper_XShapeQueryExtension
 (JNIEnv *env, jclass clazz, jlong display, jlong event_base_return, jlong error_base_return)

@@ -2296,11 +2296,11 @@
     values = (*env)->GetIntArrayElements(env, bitmap, &isCopy);
     if (JNU_IsNull(env, values)) {
         return;
     }
 
-    pRect = (RECT_T *)SAFE_SIZE_ARRAY_ALLOC(malloc, worstBufferSize, sizeof(RECT_T));
+    pRect = (RECT_T *)SAFE_SIZE_ARRAY_ALLOC(malloc, (int)worstBufferSize, sizeof(RECT_T));
     if (!pRect) {
         return;
     }
 
     /* Note: the values[0] and values[1] are supposed to contain the width
< prev index next >