diff options
| author | Po Lu | 2023-03-01 09:30:01 +0800 |
|---|---|---|
| committer | Po Lu | 2023-03-01 09:30:01 +0800 |
| commit | f8a2619d981b7ba578378e592b878f08f29e4ba9 (patch) | |
| tree | dd251e37ca11afa32c820d8685bd01525ebc321a /src/android.h | |
| parent | 49d5aa365793ee7d71d42e506160f5bb4341b476 (diff) | |
| download | emacs-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.h | 1 |
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 *); | |||
| 86 | extern void android_exception_check (void); | 86 | extern void android_exception_check (void); |
| 87 | extern void android_exception_check_1 (jobject); | 87 | extern void android_exception_check_1 (jobject); |
| 88 | extern void android_exception_check_2 (jobject, jobject); | 88 | extern void android_exception_check_2 (jobject, jobject); |
| 89 | extern void android_exception_check_nonnull (void *, jobject); | ||
| 89 | 90 | ||
| 90 | extern void android_get_keysym_name (int, char *, size_t); | 91 | extern void android_get_keysym_name (int, char *, size_t); |
| 91 | extern void android_wait_event (void); | 92 | extern void android_wait_event (void); |