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 <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-on: http://gerrit.openafs.org/989
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