[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/android 431fdda2ebb 5/5: ; Update Android port
From: |
Po Lu |
Subject: |
feature/android 431fdda2ebb 5/5: ; Update Android port |
Date: |
Sat, 29 Jul 2023 00:50:26 -0400 (EDT) |
branch: feature/android
commit 431fdda2ebbb6e93ea4eb705ec16a44b49c30c8d
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
; Update Android port
* src/androidvfs.c (android_saf_exception_check): Describe
exceptions earlier.
---
src/androidvfs.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/androidvfs.c b/src/androidvfs.c
index babc7101d88..b175f7746f3 100644
--- a/src/androidvfs.c
+++ b/src/androidvfs.c
@@ -3739,15 +3739,17 @@ android_saf_exception_check (int n, ...)
/* No exception has taken place. Return 0. */
return 0;
+ /* Print the exception. */
+ (*env)->ExceptionDescribe (env);
+
exception = (*env)->ExceptionOccurred (env);
if (!exception)
/* JNI couldn't return a local reference to the exception. */
memory_full (0);
- /* Print and clear the exception, making it safe to subsequently
- call other JNI functions. */
- (*env)->ExceptionDescribe (env);
+ /* Clear the exception, making it safe to subsequently call other
+ JNI functions. */
(*env)->ExceptionClear (env);
/* Delete each of the N arguments. */