[Kde-java] branches/KDE/3.5/kdebindings/kalyptus

Richard Dale Richard_Dale at tipitina.demon.co.uk
Thu Oct 6 13:29:08 CEST 2005


SVN commit 467769 by rdale:

* Fixed code generation error for QPointArray.putPoints(), a jint
  is now correctly cast to a uint. Fixes problem reported by
  Thomas Zander

CCMAIL: kde-java at kde.org



 M  +3 -3      kalyptusCxxToJNI.pm  


--- branches/KDE/3.5/kdebindings/kalyptus/kalyptusCxxToJNI.pm #467768:467769
@@ -1260,7 +1260,7 @@
 JNIEXPORT jboolean JNICALL
 Java_org_kde_qt_QPointArray_setPoints(JNIEnv *env, jobject obj, jint nPoints, jshortArray points)
 {
-	if (!((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize(nPoints)) {
+	if (!((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize((uint)nPoints)) {
 		return JNI_FALSE;
 	}
 
@@ -1274,8 +1274,8 @@
 JNIEXPORT jboolean JNICALL
 Java_org_kde_qt_QPointArray_putPoints__II_3S(JNIEnv *env, jobject obj, jint index, jint nPoints, jshortArray points)
 {
-	if (	((QPointArrayJBridge*) QtSupport::getQt(env, obj))->size() < nPoints
-			&& !((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize(nPoints) )
+	if (	((QPointArrayJBridge*) QtSupport::getQt(env, obj))->size() < (uint) nPoints
+			&& !((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize((uint) nPoints) )
 	{
 		return JNI_FALSE;
 	}


More information about the Kde-java mailing list