aboutsummaryrefslogtreecommitdiffstats
path: root/src/android.c
diff options
context:
space:
mode:
authorPo Lu2023-07-27 21:59:58 +0800
committerPo Lu2023-07-27 21:59:58 +0800
commitde0e0939f01a747b8201e06bda5cd50dfa95187f (patch)
tree20e23c8b0539169ef9f88a561165e7ae90eecc79 /src/android.c
parent4e754817b56c80b1a8c9cf4a9ae811d8217347a4 (diff)
downloademacs-de0e0939f01a747b8201e06bda5cd50dfa95187f.tar.gz
emacs-de0e0939f01a747b8201e06bda5cd50dfa95187f.zip
Update Android port
* doc/emacs/android.texi (Android Document Providers): Improve wording of paragraph clarifying limits on subprocesses. * java/org/gnu/emacs/EmacsService.java (getDocumentTrees): Use Java standard US-ASCII coding standard instead of the undocumented ``ASCII'' alias. (decodeFileName): Remove unused function. (documentIdFromName): * src/android.c (android_init_emacs_service): Take a String for NAME instead of a byte array. * src/androidvfs.c (android_verify_jni_string): New function. (android_document_id_from_name): Verify that STRING is a valid Modified UTF-8 string.
Diffstat (limited to 'src/android.c')
-rw-r--r--src/android.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/android.c b/src/android.c
index d8b264a8491..098fa6c383d 100644
--- a/src/android.c
+++ b/src/android.c
@@ -1556,7 +1556,8 @@ android_init_emacs_service (void)
1556 FIND_METHOD (get_document_trees, "getDocumentTrees", 1556 FIND_METHOD (get_document_trees, "getDocumentTrees",
1557 "([B)[Ljava/lang/String;"); 1557 "([B)[Ljava/lang/String;");
1558 FIND_METHOD (document_id_from_name, "documentIdFromName", 1558 FIND_METHOD (document_id_from_name, "documentIdFromName",
1559 "(Ljava/lang/String;[B[Ljava/lang/String;)I"); 1559 "(Ljava/lang/String;Ljava/lang/String;"
1560 "[Ljava/lang/String;)I");
1560 FIND_METHOD (get_tree_uri, "getTreeUri", 1561 FIND_METHOD (get_tree_uri, "getTreeUri",
1561 "(Ljava/lang/String;Ljava/lang/String;)" 1562 "(Ljava/lang/String;Ljava/lang/String;)"
1562 "Ljava/lang/String;"); 1563 "Ljava/lang/String;");