aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPo Lu2023-06-23 11:39:36 +0800
committerPo Lu2023-06-23 11:39:36 +0800
commit1a19ebdd28f5ba5840d5e2d713098df7bcb13385 (patch)
tree6b42c33b68dabe77f4a5f7763105c2a77bf759df /src
parent55c14c72526edf64dfdf29cd8728b226d28aedf0 (diff)
downloademacs-1a19ebdd28f5ba5840d5e2d713098df7bcb13385.tar.gz
emacs-1a19ebdd28f5ba5840d5e2d713098df7bcb13385.zip
Correctly check result of string lookup
* src/android.c (android_wc_lookup_string): Check that GetStringChars returns non-NULL, not if it throws an exception.
Diffstat (limited to 'src')
-rw-r--r--src/android.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/android.c b/src/android.c
index d6a56dfe0b8..ff78e4c289a 100644
--- a/src/android.c
+++ b/src/android.c
@@ -5827,7 +5827,7 @@ android_wc_lookup_string (android_key_pressed_event *event,
5827 /* Now return this input method string. */ 5827 /* Now return this input method string. */
5828 characters = (*android_java_env)->GetStringChars (android_java_env, 5828 characters = (*android_java_env)->GetStringChars (android_java_env,
5829 string, NULL); 5829 string, NULL);
5830 android_exception_check_1 (string); 5830 android_exception_check_nonnull (characters, string);
5831 5831
5832 /* Figure out how big the string is. */ 5832 /* Figure out how big the string is. */
5833 size = (*android_java_env)->GetStringLength (android_java_env, 5833 size = (*android_java_env)->GetStringLength (android_java_env,