diff options
-rw-r--r-- | tvix/nix-compat/src/nixbase32.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tvix/nix-compat/src/nixbase32.rs b/tvix/nix-compat/src/nixbase32.rs index ad67601eeb1e..0c7843fc8982 100644 --- a/tvix/nix-compat/src/nixbase32.rs +++ b/tvix/nix-compat/src/nixbase32.rs @@ -38,7 +38,7 @@ pub fn encode(input: &[u8]) -> String { // we want to right shift, and discard shifted out bits (unchecked) // To do this without panicing, we need to do the shifting in u16 // and convert back to u8 afterwards. - c |= ((input[i + 1] as u16) << 8 - j as u16) as u8 + c |= ((input[i + 1] as u16) << (8 - j as u16)) as u8 } output |