diff options
Diffstat (limited to 'command.c')
-rw-r--r-- | command.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -70,7 +70,7 @@ static void CheckReadFromPipe(int, char **, int *, Bool); static void SystemError(char* text) { char msg[BUFSIZ]; - sprintf( msg, "%s; errno = %d %s", text, errno, + snprintf( msg, sizeof(msg), "%s; errno = %d %s", text, errno, strerror(errno)); XtWarning( msg ); } @@ -81,7 +81,7 @@ static void SystemError(char* text) static char *FullPathOfCommand(char *str) { static char result[100]; - (void) sprintf(result, "%s/%s", app_resources.mh_path, str); + snprintf(result, sizeof(result), "%s/%s", app_resources.mh_path, str); return result; } |