diff --git a/src/gallium/frontends/rusticl/api/icd.rs b/src/gallium/frontends/rusticl/api/icd.rs index 1e3b88065e1..ab5343bb7d7 100644 --- a/src/gallium/frontends/rusticl/api/icd.rs +++ b/src/gallium/frontends/rusticl/api/icd.rs @@ -405,7 +405,7 @@ pub trait ArcedCLObject<'a, const ERR: i32, CL: ReferenceCountedAPIPointer { impl $crate::api::icd::ReferenceCountedAPIPointer<$t, $err> for $cl { - fn get_ptr(&self) -> CLResult<*const $t> { + fn get_ptr(&self) -> $crate::api::icd::CLResult<*const $t> { type Base = $crate::api::icd::CLObjectBase<$err>; let t = Base::check_ptr(self.cast())?; if ![$($crate::api::icd::RusticlTypes::$types),+].contains(&t) {