diff options
author | Po Lu <luangruo@yahoo.com> | 2023-07-20 20:50:50 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2023-07-20 20:50:50 +0800 |
commit | 916ef5748992216710f01d91c330e52042b279f1 (patch) | |
tree | 511e2b074fc49e057eb0f85245133a22e9d7172b /exec | |
parent | 1a9402b3c39313ed10729f9faa14e95a8682eaf0 (diff) | |
download | emacs-916ef5748992216710f01d91c330e52042b279f1.tar.gz |
Update Android port
* exec/trace.c (handle_readlinkat): Adjust commentary to match
behavior.
* src/android.c (android_get_keysym_name): NULL terminate
*name_return.
Diffstat (limited to 'exec')
-rw-r--r-- | exec/trace.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/exec/trace.c b/exec/trace.c index 23db8ebcbc7..3b384792d0a 100644 --- a/exec/trace.c +++ b/exec/trace.c @@ -899,10 +899,10 @@ handle_exec (struct exec_tracee *tracee, USER_REGS_STRUCT *regs) CALLNO is the system call number, and REGS are the current user registers of the TRACEE. - If the first argument of a `readlinkat' system call is AT_FDCWD, - and the file name specified in either a `readlink' or `readlinkat' + If the file name specified in either a `readlink' or `readlinkat' system call is `/proc/self/exe', write the name of the executable - being run into the buffer specified in the system call. + being run into the buffer specified in the system call. Do not + handle relative file names at the moment. Return the number of bytes written to the tracee's buffer in *RESULT. |