[java-atk-wrapper/wip] JNI: fix unused variable warning in set_parent
- From: Magdalen Berns <mberns src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [java-atk-wrapper/wip] JNI: fix unused variable warning in set_parent
- Date: Wed, 24 Jun 2015 14:48:28 +0000 (UTC)
commit 038384cbb3f40b3aebeb386d5cf5eaaac07cc6b0
Author: Magdalen Berns <m berns thismagpie com>
Date: Wed Jun 24 15:44:17 2015 +0100
JNI: fix unused variable warning in set_parent
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=751441
jni/src/jawobject.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/jni/src/jawobject.c b/jni/src/jawobject.c
index 62e508e..28d91bb 100644
--- a/jni/src/jawobject.c
+++ b/jni/src/jawobject.c
@@ -243,6 +243,19 @@ jaw_object_set_parent(AtkObject *atk_obj, AtkObject *parent)
"setAccessibleParent",
"(Ljavax/accessibility/AccessibleContext;)");
jobject jparent = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
+ if (jparent != NULL )
+ {
+ jclass classAccessible = (*jniEnv)->FindClass(jniEnv,
+ "javax/accessibility/Accessible" );
+ jmid = (*jniEnv)->GetMethodID(jniEnv,
+ classAccessible,
+ "getAccessibleContext",
+ "()Ljavax/accessibility/AccessibleContext;");
+ jobject parent_ac = (*jniEnv)->CallObjectMethod(jniEnv, jparent, jmid);
+ AtkObject *parent_obj = (AtkObject*) jaw_object_table_lookup( jniEnv, parent_ac );
+ if (parent_obj == NULL)
+ return;
+ }
}
static const gchar*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]