aboutsummaryrefslogtreecommitdiffstats
path: root/src/android.h
diff options
context:
space:
mode:
authorPo Lu2023-03-01 09:30:01 +0800
committerPo Lu2023-03-01 09:30:01 +0800
commitf8a2619d981b7ba578378e592b878f08f29e4ba9 (patch)
treedd251e37ca11afa32c820d8685bd01525ebc321a /src/android.h
parent49d5aa365793ee7d71d42e506160f5bb4341b476 (diff)
downloademacs-f8a2619d981b7ba578378e592b878f08f29e4ba9.tar.gz
emacs-f8a2619d981b7ba578378e592b878f08f29e4ba9.zip
More fixes to JNI error checking
* src/android.c (android_query_tree, android_get_geometry) (android_translate_coordinates, android_query_battery): Correctly handle result of GetTArrayElements. (android_exception_check_nonnull): New function. * src/android.h: * src/androidselect.c (Fandroid_get_clipboard): Likewise.
Diffstat (limited to 'src/android.h')
-rw-r--r--src/android.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/android.h b/src/android.h
index 65389f84e6a..806be4f9954 100644
--- a/src/android.h
+++ b/src/android.h
@@ -86,6 +86,7 @@ extern jstring android_build_jstring (const char *);
86extern void android_exception_check (void); 86extern void android_exception_check (void);
87extern void android_exception_check_1 (jobject); 87extern void android_exception_check_1 (jobject);
88extern void android_exception_check_2 (jobject, jobject); 88extern void android_exception_check_2 (jobject, jobject);
89extern void android_exception_check_nonnull (void *, jobject);
89 90
90extern void android_get_keysym_name (int, char *, size_t); 91extern void android_get_keysym_name (int, char *, size_t);
91extern void android_wait_event (void); 92extern void android_wait_event (void);