diff --git a/src/back/msl/writer.rs b/src/back/msl/writer.rs index 144ce0b403..bee66fc689 100644 --- a/src/back/msl/writer.rs +++ b/src/back/msl/writer.rs @@ -1442,7 +1442,7 @@ impl Writer { if offset.is_none() && !is_cube_map { write!(self.out, ", {}::int2(0)", NAMESPACE)?; } - let letter = ['x', 'y', 'z', 'w'][component as usize]; + let letter = back::COMPONENTS[component as usize]; write!(self.out, ", {}::component::{}", NAMESPACE, letter)?; } }