git: 9front

Download patch

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; \
--