[Kde-java] KDE_3_3_BRANCH: kdebindings/qtjava
Richard Dale
Richard_Dale at tipitina.demon.co.uk
Sat Oct 16 17:52:57 CEST 2004
CVS commit by rdale:
* Fixed crash caused by attempting to fix the polish() looping bug
CCMAIL: kde-java at kde.org
M +5 -0 ChangeLog 1.75.2.2
M +5 -3 javalib/qtjava/QtSupport.cpp 1.33.2.2
--- kdebindings/qtjava/javalib/qtjava/QtSupport.cpp #1.33.2.1:1.33.2.2
@@ -213,4 +213,5 @@ QtSupport::voidDelegate(void * object, c
JNIEnv * env;
jclass cls;
+ jstring classNameString;
jstring methodNameString;
jmethodID mid;
@@ -231,11 +231,13 @@ QtSupport::voidDelegate(void * object, c
}
+ classNameString = env->NewStringUTF(className);
methodNameString = env->NewStringUTF(methodName);
bool result = (bool) env->CallStaticBooleanMethod( cls, mid,
(jlong) object,
- className,
+ classNameString,
methodNameString );
env->DeleteLocalRef(cls);
env->DeleteLocalRef(methodNameString);
+ env->DeleteLocalRef(classNameString);
return result;
}
--- kdebindings/qtjava/ChangeLog #1.75.2.1:1.75.2.2
@@ -1,2 +1,7 @@
+2004-10-16 Richard Dale <Richard_Dale at tipitina.demon.co.uk>
+
+ * Fixed crash caused by attempting to fix the polish() looping bug
+ CCMAIL: kde-java at kde.org
+
2004-10-02 Richard Dale <Richard_Dale at tipitina.demon.co.uk>
More information about the Kde-java
mailing list