--- freem/src/fma_journals.c 2025/04/09 19:52:02 1.4 +++ freem/src/fma_journals.c 2025/04/13 04:22:43 1.5 @@ -1,5 +1,5 @@ /* - * $Id: fma_journals.c,v 1.4 2025/04/09 19:52:02 snw Exp $ + * $Id: fma_journals.c,v 1.5 2025/04/13 04:22:43 snw Exp $ * Journal utilities for fmadm * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: fma_journals.c,v $ + * Revision 1.5 2025/04/13 04:22:43 snw + * Fix snprintf calls + * * Revision 1.4 2025/04/09 19:52:02 snw * Eliminate as many warnings as possible while building with -Wall * @@ -138,7 +141,7 @@ int fma_journals_examine (int optc, char if (ent.action == JNLA_SET) { - snprintf (dbuf, 2049, "%s=%s", kbuf, ent.data); + snprintf (dbuf, sizeof (dbuf) - 1, "%s=%s", kbuf, ent.data); for (k = 0; k < strlen (dbuf); k++) { if (dbuf[k] == '\201') dbuf[k] = '\0';