From: Daniel Wagner Date: Mon, 17 Feb 2025 14:16:49 +0000 (+0100) Subject: plugins/sed: use platform depended cast for pointer type X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=b11572084d255e1970bb359fc6fc202f3ec32723;p=users%2Fsagi%2Fnvme-cli.git plugins/sed: use platform depended cast for pointer type On 32bit platforms the compiler complains with ../plugins/sed/sedopal_cmd.c:515:25: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] 515 | discover.data = (__u64)buf; Signed-off-by: Daniel Wagner --- diff --git a/plugins/sed/sedopal_cmd.c b/plugins/sed/sedopal_cmd.c index 32ee1d90..63dbf119 100644 --- a/plugins/sed/sedopal_cmd.c +++ b/plugins/sed/sedopal_cmd.c @@ -512,7 +512,7 @@ int sedopal_cmd_discover(int fd) uint8_t locking_flags = 0; char buf[4096]; - discover.data = (__u64)buf; + discover.data = (uintptr_t)buf; discover.size = sizeof(buf); rc = ioctl(fd, IOC_OPAL_DISCOVERY, &discover);