summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp')
-rw-r--r--libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp b/libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp
index bf081e98455..1ac17145c2f 100644
--- a/libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp
+++ b/libjava/classpath/native/jni/qt-peer/qtmenupeer.cpp
@@ -125,6 +125,7 @@ public:
jclass menuCls = env->GetObjectClass( menuPeer );
jmethodID mid = env->GetMethodID(menuCls, "add", "(J)V");
+ env->DeleteLocalRef(menuCls);
env->CallVoidMethod( menuPeer, mid, (jlong)newAction );
env->DeleteGlobalRef( menuPeer );
OpenPOWER on IntegriCloud