From: Ulrich Hecht Date: Fri, 3 Jul 2009 15:09:29 +0000 (+0200) Subject: wrap path for access syscall X-Git-Tag: v0.11.0-rc0~155^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=719f908e3adaba68054dd072cfa969e5d94ac1d0;p=thirdparty%2Fqemu.git wrap path for access syscall Signed-off-by: Ulrich Hecht Signed-off-by: Riku Voipio --- diff --git a/linux-user/syscall.c b/linux-user/syscall.c index 40ccb10acca..df3016f9afc 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -4555,7 +4555,7 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1, case TARGET_NR_access: if (!(p = lock_user_string(arg1))) goto efault; - ret = get_errno(access(p, arg2)); + ret = get_errno(access(path(p), arg2)); unlock_user(p, arg1, 0); break; #if defined(TARGET_NR_faccessat) && defined(__NR_faccessat)