]> git.eshelyaron.com Git - emacs.git/commit
Correct resolution of non-virtual directory names on Android
authorPo Lu <luangruo@yahoo.com>
Tue, 18 Jun 2024 06:41:26 +0000 (14:41 +0800)
committerEshel Yaron <me@eshelyaron.com>
Wed, 19 Jun 2024 08:42:21 +0000 (10:42 +0200)
commit0b2971668c911e7fad6e8464ed6d13f8e7dfa31e
treedce2c834f0cebf4ba26c7a6c9b50d4cb03070d29
parent76c956b73a4fa0fc209ed9902957c8c46ddbc875
Correct resolution of non-virtual directory names on Android

* src/androidvfs.c (android_vfs_canonicalize_name): Correct
return value in cases of underflowing the directory stack.
(android_unix_name): Reset vnode operations vector of copied
vnodes to their standard value, and exclude virtual directories
from subdirectories of the root directory's parent directory.
(android_root_name): Adjust to match.

(cherry picked from commit 6a162be6a8f4681d3465fac7573b9f42cfbeaefb)
src/androidvfs.c