Module: Mesa Branch: main Commit: 62817ce396b0b93fca92f56c008ba0091d5c2ca2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62817ce396b0b93fca92f56c008ba0091d5c2ca2
Author: norablackcat <[email protected]> Date: Sat May 27 14:02:19 2023 -0600 rusticl/screen: fix driver_uuid on non x86 Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9116 Reviewed-by: Karol Herbst <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23284> --- 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 {
