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 {

Reply via email to