mirror of
https://git.code.sf.net/p/quake/newtree
synced 2024-11-21 19:51:18 +00:00
removed my (commeented out) borked code. Thanks, Yanster.
This commit is contained in:
parent
dc7546dfbd
commit
0b7e010ad4
1 changed files with 5 additions and 22 deletions
|
@ -35,12 +35,12 @@ void SV_SendServerInfoChange(char *key, char *value);
|
|||
extern cvar_t *sv_highchars;
|
||||
|
||||
/*
|
||||
=================
|
||||
Cvar_Info
|
||||
|
||||
Sets a given cvar (key,value) into svs.info (serverinfo)
|
||||
high char filtering is performed according to sv_highchars.value
|
||||
=================
|
||||
Cvar_Info
|
||||
|
||||
Sets a given cvar (key,value) into svs.info (serverinfo)
|
||||
high char filtering is performed according to sv_highchars.value
|
||||
|
||||
*/
|
||||
|
||||
void Cvar_Info (cvar_t *var)
|
||||
|
@ -49,23 +49,6 @@ void Cvar_Info (cvar_t *var)
|
|||
{
|
||||
unsigned char info[1024], *p, *c;
|
||||
|
||||
/*
|
||||
for (p=info, c=var->string; *c && (p-info<sizeof(info)-1); c++, p++) {
|
||||
if (! sv_highchars.value) {
|
||||
*c &= 127;
|
||||
if (*c < 32 || *c > 127)
|
||||
continue;
|
||||
*p = *c;
|
||||
}
|
||||
}
|
||||
*p=0;
|
||||
Info_SetValueForKey (svs.info, var->name, info, MAX_SERVERINFO_STRING);
|
||||
*/
|
||||
|
||||
// bug above: info[] is not set if sv_highchar == 1
|
||||
// plus, high chars are skipped and replaced with whatever is on the stack in info[]
|
||||
// because p is still incremented
|
||||
|
||||
if (! sv_highchars->value) {
|
||||
for (p=info, c=var->string; *c && (p-info<sizeof(info)-1); ) {
|
||||
*c &= 0x7f;
|
||||
|
|
Loading…
Reference in a new issue