From b179fb087cc3959fb1beb0b447957127b495b0c0 Mon Sep 17 00:00:00 2001 From: Thilo Schulz Date: Tue, 25 Jan 2011 15:16:50 +0000 Subject: [PATCH] Make sure status reply always has at least one space between address and qport, important for ipv6 addresses. --- code/server/sv_ccmds.c | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/code/server/sv_ccmds.c b/code/server/sv_ccmds.c index 28d6961e..2b425c88 100644 --- a/code/server/sv_ccmds.c +++ b/code/server/sv_ccmds.c @@ -1097,20 +1097,31 @@ static void SV_Status_f( void ) { } Com_Printf ("%s", cl->name); - // TTimo adding a ^7 to reset the color - // NOTE: colored names in status breaks the padding (WONTFIX) - Com_Printf ("^7"); - l = 16 - strlen(cl->name); - for (j=0 ; jname); + j = 0; + + do + { Com_Printf (" "); + j++; + } while(j < l); Com_Printf ("%7i ", svs.time - cl->lastPacketTime ); s = NET_AdrToString( cl->netchan.remoteAddress ); Com_Printf ("%s", s); l = 22 - strlen(s); - for (j=0 ; jnetchan.qport);