ref: 5efe85a961d95f1b7935fe830933c84b5bf7c7b3
parent: 06b04c25254c87b891fdeab6f6e9f1f84ff25b3e
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Jan 11 18:23:06 EST 2026
libsec: add parentesis to avoid gcc warnings in _sha2block128()
--- a/sys/src/libsec/port/sha2block128.c
+++ b/sys/src/libsec/port/sha2block128.c
@@ -66,9 +66,9 @@
p += 8; \
} else { \u64int s0, s1; \
- s1 = sigma1(w[i-2&15]); \
- s0 = sigma0(w[i-15&15]); \
- w[i&15] += s1 + w[i-7&15] + s0; \
+ s1 = sigma1(w[(i-2)&15]); \
+ s0 = sigma0(w[(i-15)&15]); \
+ w[i&15] += s1 + w[(i-7)&15] + s0; \
} \
h += SIGMA1(e) + Ch(e,f,g) + K512[i] + w[i&15]; \
d += h; \
--
⑨