From 6250a3bc18d06b6f609dc1eff8599432edbfc3c8 Mon Sep 17 00:00:00 2001 From: Jonathan Gray Date: Mon, 31 Aug 2020 13:00:53 +1000 Subject: [PATCH] util: use correct type in sysctl argument Fixes build on OpenBSD/macppc powerpc error: incompatible pointer types passing 'int *' to parameter of type 'size_t *' (aka 'unsigned long *') [-Werror,-Wincompatible-pointer-types] Fixes: 01bd21eef8f ("gallium: Import Dennis Smit cpu detection code.") Signed-off-by: Jonathan Gray Reviewed-by: Ilia Mirkin Part-of: --- src/util/u_cpu_detect.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/u_cpu_detect.c b/src/util/u_cpu_detect.c index 87f47cd..4faaf52 100644 --- a/src/util/u_cpu_detect.c +++ b/src/util/u_cpu_detect.c @@ -136,7 +136,7 @@ check_os_altivec_support(void) int sels[2] = {CTL_MACHDEP, CPU_ALTIVEC}; #endif int has_vu = 0; - int len = sizeof (has_vu); + size_t len = sizeof (has_vu); int err; err = sysctl(sels, 2, &has_vu, &len, NULL, 0); -- 2.7.4