From 29969ad294d1654f6eca23a16c83b84bbf7f9bfe Mon Sep 17 00:00:00 2001 From: Anders Betts Date: Sun, 20 Sep 2026 22:08:08 +0200 Subject: sru: bound the org-nr copy so -Werror builds are clean --- src/sru.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sru.c b/src/sru.c index a6228f1..49916dc 100644 --- a/src/sru.c +++ b/src/sru.c @@ -335,9 +335,9 @@ static int org12(const char *raw, char out[13], char **err) digits[n++] = *p; digits[n] = '\0'; if (n == 10) - snprintf(out, 13, "16%s", digits); + snprintf(out, 13, "16%.10s", digits); else if (n == 12) - snprintf(out, 13, "%s", digits); + snprintf(out, 13, "%.12s", digits); else { set_err(err, "org_nr must be xxxxxx-xxxx; set it in Företagsuppgifter"); return -1; -- cgit v1.3