File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ impl TryFrom<Vec<u8>> for Binary {
68
68
69
69
#[ inline]
70
70
fn try_from ( v : Vec < u8 > ) -> Result < Self , Self :: Error > {
71
- if v. len ( ) % size_of :: < u32 > ( ) != 0 {
71
+ if ! v. len ( ) . is_multiple_of ( size_of :: < u32 > ( ) ) {
72
72
Err ( crate :: Error {
73
73
inner : spirv_tools_sys:: shared:: SpirvResult :: InvalidBinary ,
74
74
diagnostic : None ,
@@ -132,13 +132,13 @@ pub fn from_binary(bin: &[u32]) -> &[u8] {
132
132
/// Fails if the input is not `input.as_ptr() % 4` and `input.len() % 4`.
133
133
#[ inline]
134
134
pub fn to_binary ( bytes : & [ u8 ] ) -> Result < & [ u32 ] , crate :: Error > {
135
- if bytes. len ( ) % size_of :: < u32 > ( ) != 0 {
135
+ if ! bytes. len ( ) . is_multiple_of ( size_of :: < u32 > ( ) ) {
136
136
return Err ( crate :: Error {
137
137
inner : spirv_tools_sys:: shared:: SpirvResult :: InvalidBinary ,
138
138
diagnostic : None ,
139
139
} ) ;
140
140
}
141
- if bytes. as_ptr ( ) . addr ( ) % size_of :: < u32 > ( ) != 0 {
141
+ if ! bytes. as_ptr ( ) . addr ( ) . is_multiple_of ( size_of :: < u32 > ( ) ) {
142
142
return Err ( crate :: Error {
143
143
inner : spirv_tools_sys:: shared:: SpirvResult :: InvalidBinary ,
144
144
diagnostic : None ,
You can’t perform that action at this time.
0 commit comments