]> git.codecow.com Git - nano25519.git/commitdiff
Reformat for const usage.
authorChris Duncan <chris@codecow.com>
Fri, 21 Aug 2026 21:50:54 +0000 (14:50 -0700)
committerChris Duncan <chris@codecow.com>
Fri, 21 Aug 2026 21:50:54 +0000 (14:50 -0700)
src/assembly/utils.ts

index bee890ea938ac52cdcaaa84c288d096f1655e16e..985c2cb59a1b994db8704c76b8d162986dca8b97 100644 (file)
@@ -20,9 +20,8 @@ export function clamp (k: StaticArray<u8>): void {
 @inline
 export function equal (b: i8, c: i8): u8 {
        const x: u8 = u8(b) ^ u8(c) /* 0: yes; 1..255: no */
-       let y: u32 = u32(x) /* 0: yes; 1..255: no */
-       y--
-       return u8(y >> 31) /* 1: yes; 0: no */
+       const y: u32 = u32(x) /* 0: yes; 1..255: no */
+       return u8((y - 1) >> 31) /* 1: yes; 0: no */
 }
 
 //@ts-expect-error