From 62817ce396b0b93fca92f56c008ba0091d5c2ca2 Mon Sep 17 00:00:00 2001 From: norablackcat Date: Sat, 27 May 2023 14:02:19 -0600 Subject: [PATCH] rusticl/screen: fix driver_uuid on non x86 Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9116 Reviewed-by: Karol Herbst Part-of: --- src/gallium/frontends/rusticl/mesa/pipe/screen.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/frontends/rusticl/mesa/pipe/screen.rs b/src/gallium/frontends/rusticl/mesa/pipe/screen.rs index 27ed706317a..118d9069635 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/screen.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/screen.rs @@ -11,7 +11,7 @@ use mesa_rust_util::string::*; use std::convert::TryInto; use std::ffi::CStr; use std::mem::size_of; -use std::os::raw::c_char; +use std::os::raw::c_schar; use std::os::raw::c_uchar; use std::os::raw::c_void; use std::ptr; @@ -267,7 +267,7 @@ impl PipeScreen { unsafe { *self.ldev.ldev }.type_ } - pub fn driver_uuid(&self) -> Option<[c_char; UUID_SIZE]> { + pub fn driver_uuid(&self) -> Option<[c_schar; UUID_SIZE]> { let mut uuid = [0; UUID_SIZE]; let ptr = uuid.as_mut_ptr(); unsafe {