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);
}
--
⑨