X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fpagemap.h;h=427b696f484bf0f260b4ff2b7fcae51ca9e4d783;hb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;hp=e5acf35963a2ff7414f36ae61bfb2fa7687382ff;hpb=c449269f45c2cdf53af08c8d0af37472f66539d9;p=linux-2.6.git diff --git a/include/linux/pagemap.h b/include/linux/pagemap.h index e5acf3596..427b696f4 100644 --- a/include/linux/pagemap.h +++ b/include/linux/pagemap.h @@ -220,13 +220,13 @@ static inline void fault_in_pages_readable(const char __user *uaddr, int size) volatile char c; int ret; - ret = __get_user(c, (char *)uaddr); + ret = __get_user(c, uaddr); if (ret == 0) { const char __user *end = uaddr + size - 1; if (((unsigned long)uaddr & PAGE_MASK) != ((unsigned long)end & PAGE_MASK)) - __get_user(c, (char *)end); + __get_user(c, end); } }