diff --git a/cde/programs/dtaction/Main.c b/cde/programs/dtaction/Main.c index 13f2d24f1..b06a9f99e 100644 --- a/cde/programs/dtaction/Main.c +++ b/cde/programs/dtaction/Main.c @@ -898,7 +898,7 @@ GetUserPrompt( void ) XmString cancelLabel; XmString okLabel; - snprintf(prompt, BUFSIZ, (GETMESSAGE(1,5, "Enter password for user %s:")), + snprintf(prompt, sizeof prompt, (GETMESSAGE(1,5, "Enter password for user %s:")), appArgs.user); xmString = XmStringCreateLocalized(prompt); xmString2 =XmStringCreateLocalized(GETMESSAGE(1,6, "Action Invoker - Password")); diff --git a/cde/programs/dtterm/util/logger.c b/cde/programs/dtterm/util/logger.c index e7b43eeea..0f51669d4 100644 --- a/cde/programs/dtterm/util/logger.c +++ b/cde/programs/dtterm/util/logger.c @@ -146,7 +146,7 @@ logStartStop(char *progName, int logfd, int start) /* remove the trailing '\n'... */ tstring[strlen(tstring) - 1] = '\0'; - (void) sprintf(buffer, "%s: %s %s\n", + (void) snprintf(buffer, sizeof buffer, "%s: %s %s\n", (savedProgName && *savedProgName) ? savedProgName : "logger", start ? "starting" : "terminating", tstring);