use vsnprint in Com_Printf functions

This commit is contained in:
Denis Pauk 2020-01-26 21:54:19 +02:00
parent 3354252161
commit b1d3ddebbc
6 changed files with 12 additions and 12 deletions

View file

@ -63,7 +63,7 @@ Sys_Error(char *error, ...)
Qcommon_Shutdown();
va_start(argptr, error);
vsprintf(text, error, argptr);
vsnprintf(text, sizeof(text), error, argptr);
va_end(argptr);
fprintf(stderr, "Error: %s\n", text);

View file

@ -1952,7 +1952,7 @@ Sys_Error(char *error, ...)
char text[4096]; // MAXPRINTMSG == 4096
va_start(argptr, error);
vsprintf(text, error, argptr);
vsnprintf(text, sizeof(text), error, argptr);
va_end(argptr);
ri.Sys_Error(ERR_FATAL, "%s", text);

View file

@ -1898,7 +1898,7 @@ Sys_Error(char *error, ...)
char text[4096]; // MAXPRINTMSG == 4096
va_start(argptr, error);
vsprintf(text, error, argptr);
vsnprintf(text, sizeof(text), error, argptr);
va_end(argptr);
ri.Sys_Error(ERR_FATAL, "%s", text);

View file

@ -156,7 +156,7 @@ Sys_Error(char *error, ...)
char text[1024];
va_start(argptr, error);
vsprintf(text, error, argptr);
vsnprintf(text, sizeof(text), error, argptr);
va_end(argptr);
gi.error("%s", text);
@ -169,7 +169,7 @@ Com_Printf(char *msg, ...)
char text[1024];
va_start(argptr, msg);
vsprintf(text, msg, argptr);
vsnprintf(text, sizeof(text), msg, argptr);
va_end(argptr);
gi.dprintf("%s", text);

View file

@ -78,7 +78,7 @@ PF_dprintf(char *fmt, ...)
va_list argptr;
va_start(argptr, fmt);
vsprintf(msg, fmt, argptr);
vsnprintf(msg, sizeof(msg), fmt, argptr);
va_end(argptr);
Com_Printf("%s", msg);
@ -107,7 +107,7 @@ PF_cprintf(edict_t *ent, int level, char *fmt, ...)
}
va_start(argptr, fmt);
vsprintf(msg, fmt, argptr);
vsnprintf(msg, sizeof(msg), fmt, argptr);
va_end(argptr);
if (ent)
@ -138,7 +138,7 @@ PF_centerprintf(edict_t *ent, char *fmt, ...)
}
va_start(argptr, fmt);
vsprintf(msg, fmt, argptr);
vsnprintf(msg, sizeof(msg), fmt, argptr);
va_end(argptr);
MSG_WriteByte(&sv.multicast, svc_centerprint);
@ -156,7 +156,7 @@ PF_error(char *fmt, ...)
va_list argptr;
va_start(argptr, fmt);
vsprintf(msg, fmt, argptr);
vsnprintf(msg, sizeof(msg), fmt, argptr);
va_end(argptr);
Com_Error(ERR_DROP, "Game Error: %s", msg);

View file

@ -58,7 +58,7 @@ SV_ClientPrintf(client_t *cl, int level, char *fmt, ...)
}
va_start(argptr, fmt);
vsprintf(string, fmt, argptr);
vsnprintf(string, sizeof(string), fmt, argptr);
va_end(argptr);
MSG_WriteByte(&cl->netchan.message, svc_print);
@ -78,7 +78,7 @@ SV_BroadcastPrintf(int level, char *fmt, ...)
int i;
va_start(argptr, fmt);
vsprintf(string, fmt, argptr);
vsnprintf(string, sizeof(string), fmt, argptr);
va_end(argptr);
/* echo to console */
@ -130,7 +130,7 @@ SV_BroadcastCommand(char *fmt, ...)
}
va_start(argptr, fmt);
vsprintf(string, fmt, argptr);
vsnprintf(string, sizeof(string), fmt, argptr);
va_end(argptr);
MSG_WriteByte(&sv.multicast, svc_stufftext);