From: Derrick Brashear Date: Thu, 17 Dec 2009 14:48:06 +0000 (-0500) Subject: kernel ioctl32 conversion typecasting X-Git-Tag: openafs-stable-1_4_12pre1~15 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=78413b2a686c54f00d58d9a3f97240e70f80b7d5;p=packages%2Fo%2Fopenafs.git kernel ioctl32 conversion typecasting cast types to avoid a pointer from integer warning when using pointer types for sizing (cherry picked from 9faaa2fed8c8dd0ae1c9288b1e1130bec78dc9f8) Change-Id: Idac76608e5352c65a13d07bfadb66d78f9db0ffd Reviewed-on: http://gerrit.openafs.org/988 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear Reviewed-on: http://gerrit.openafs.org/989 --- diff --git a/src/afs/afs_call.c b/src/afs/afs_call.c index a530cab04..2b810d9f9 100644 --- a/src/afs/afs_call.c +++ b/src/afs/afs_call.c @@ -1399,10 +1399,10 @@ struct iparam32 { static void iparam32_to_iparam(const struct iparam32 *src, struct iparam *dst) { - dst->param1 = src->param1; - dst->param2 = src->param2; - dst->param3 = src->param3; - dst->param4 = src->param4; + dst->param1 = (iparmtype)(uintptr_t)src->param1; + dst->param2 = (iparmtype)(uintptr_t)src->param2; + dst->param3 = (iparmtype)(uintptr_t)src->param3; + dst->param4 = (iparmtype)(uintptr_t)src->param4; } #endif