]> git.codecow.com Git - nano25519.git/commitdiff
Simplify array access.
authorChris Duncan <chris@codecow.com>
Thu, 27 Aug 2026 03:38:04 +0000 (20:38 -0700)
committerChris Duncan <chris@codecow.com>
Thu, 27 Aug 2026 03:38:04 +0000 (20:38 -0700)
src/assembly/ge.ts

index 8cb32770feef3baef4334881efeb0b0fda5f01e9..3ea46f45ff6e528c65f024fa7ad2843aba6f4f27 100644 (file)
@@ -92,7 +92,7 @@ export function ge_frombytes_negate_vartime (h: ge_p3, s: StaticArray<u8>): i32
                fe_mul(h.X, h.X, fe_sqrtm1)
        }
 
-       if (fe_isnegative(h.X) == (load<u8>(changetype<usize>(s), 31) >> 7)) { /* vartime function - compiler optimization is fine */
+       if (fe_isnegative(h.X) == (s[31] >> 7)) { /* vartime function - compiler optimization is fine */
                fe_neg(h.X, h.X)
        }
        fe_mul(h.T, h.X, h.Y)