linuxkpi/sysfs.h: Cast arg2 through intptr_t to avoid GCC warning
The code compiles fine under Clang, but GCC on PPC is less permissive about integer and pointer sizes. (An intmax_t is clearly *large enough* to hold a pointer value.) Another follow-up to r290475. Reported by: jhibbits Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
parent
f50e4ebf6a
commit
3b383c9ede
@ -80,7 +80,7 @@ sysctl_handle_attr(SYSCTL_HANDLER_ARGS)
|
||||
ssize_t len;
|
||||
|
||||
kobj = arg1;
|
||||
attr = (struct attribute *)arg2;
|
||||
attr = (struct attribute *)(intptr_t)arg2;
|
||||
if (kobj->ktype == NULL || kobj->ktype->sysfs_ops == NULL)
|
||||
return (ENODEV);
|
||||
buf = (char *)get_zeroed_page(GFP_KERNEL);
|
||||
|
Loading…
x
Reference in New Issue
Block a user