git: 9front

Download patch

ref: 2396ae9c2f37666fbb584ae3b8ad99b1092f1666
parent: 1a260a8203a1cd043e88c3c4adb8f3d7c643bcf3
author: Ori Bernstein <ori@eigenstate.org>
date: Mon Feb 9 03:23:24 EST 2026

astro: ensure we null-terminate timezone names

--- a/sys/src/cmd/astro/pdate.c
+++ b/sys/src/cmd/astro/pdate.c
@@ -234,7 +234,7 @@
 	/*
 	 * return difference
 	 */
-	strncpy(z->tz, t1.zone, sizeof(z->tz));
+	snprint(z->tz, sizeof(z->tz), t1.zone);
 	return y + (l2 - l1);
 }
 
--