]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - host_cmd.c
fixed a bug with "time" command in effectinfo.txt to use float parsing
[xonotic/darkplaces.git] / host_cmd.c
index 3fdd1abbc3367a67ada48c55ea799bb78cc02bee..b5a4047b2bbc17e69a295a97dfc0de4ea636f09a 100644 (file)
@@ -59,7 +59,7 @@ Host_Status_f
 void Host_Status_f (void)
 {
        client_t *client;
-       int seconds, minutes, hours = 0, i, j, k, in, players, ping, packetloss;
+       int seconds = 0, minutes = 0, hours = 0, i, j, k, in, players, ping = 0, packetloss = 0;
        void (*print) (const char *fmt, ...);
        char ip[22];
        
@@ -136,7 +136,7 @@ void Host_Status_f (void)
                if(sv_status_privacy.integer && cmd_source != src_command)
                        strlcpy(ip, client->netconnection ? "hidden" : "botclient" , 22);
                else
-                       strlcpy(ip, client->netconnection->address ? client->netconnection->address : "botclient", 22);
+                       strlcpy(ip, (client->netconnection && client->netconnection->address) ? client->netconnection->address : "botclient", 22);
                
                if (in == 0) // default layout
                {