--- freem/src/namespace.c 2025/04/02 03:02:42 1.4 +++ freem/src/namespace.c 2025/04/09 19:52:02 1.5 @@ -1,5 +1,5 @@ /* - * $Id: namespace.c,v 1.4 2025/04/02 03:02:42 snw Exp $ + * $Id: namespace.c,v 1.5 2025/04/09 19:52:02 snw Exp $ * Namespace support * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: namespace.c,v $ + * Revision 1.5 2025/04/09 19:52:02 snw + * Eliminate as many warnings as possible while building with -Wall + * * Revision 1.4 2025/04/02 03:02:42 snw * Stop requiring users to pass -e to fmadm when -u or -g are passed * @@ -243,11 +246,11 @@ jour_end: /* set up local engine */ for(i = 0; i < 256; i++) ns_buf[i] = NUL; - if(get_conf(ns, "local_engine", ns_buf) == TRUE) { - sprintf(loc_engine, "%s", ns_buf); + if(get_conf (ns, "local_engine", ns_buf) == TRUE) { + snprintf (loc_engine, sizeof (loc_engine), "%s", ns_buf); } else { - sprintf(loc_engine, "BUILTIN"); + sprintf (loc_engine, "BUILTIN"); }