2004-10-03 15:57:47

by Blaisorblade

[permalink] [raw]
Subject: [patch 1/1] uml: fix get_user warning


Adds some more parenthesis for a macro arg to fix a warning (which was in
kernel/uid16.c).

Signed-off-by: Paolo 'Blaisorblade' Giarrusso <[email protected]>
---

linux-2.6.9-current-paolo/include/asm-um/uaccess.h | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN include/asm-um/uaccess.h~uml-fix-get_user-warning include/asm-um/uaccess.h
--- linux-2.6.9-current/include/asm-um/uaccess.h~uml-fix-get_user-warning 2004-10-03 15:37:45.654671792 +0200
+++ linux-2.6.9-current-paolo/include/asm-um/uaccess.h 2004-10-03 15:37:45.657671336 +0200
@@ -55,7 +55,7 @@

#define get_user(x, ptr) \
({ \
- const __typeof__((*ptr)) *private_ptr = (ptr); \
+ const __typeof__((*(ptr))) *private_ptr = (ptr); \
(access_ok(VERIFY_READ, private_ptr, sizeof(*private_ptr)) ? \
__get_user(x, private_ptr) : ((x) = 0, -EFAULT)); \
})
_