From a39f69b9bdae00cab5d28c1ece34c90d94a7fbd9 Mon Sep 17 00:00:00 2001 From: Darkvater Date: Wed, 5 Apr 2006 20:11:01 +0000 Subject: (svn r4291) - Fix: validate all received strings for correctness. This fixes potential crashes on invalid clients/servers (thanks test for bringing this to our attention) --- network_udp.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'network_udp.c') diff --git a/network_udp.c b/network_udp.c index 06b5b83de..7fed91b10 100644 --- a/network_udp.c +++ b/network_udp.c @@ -134,9 +134,6 @@ DEF_UDP_RECEIVE_COMMAND(PACKET_UDP_SERVER_RESPONSE) item->info.map_set = NetworkRecv_uint8(&_udp_cs, p); item->info.dedicated = NetworkRecv_uint8(&_udp_cs, p); - str_validate(item->info.server_name); - str_validate(item->info.server_revision); - str_validate(item->info.map_name); if (item->info.server_lang >= NETWORK_NUM_LANGUAGES) item->info.server_lang = 0; if (item->info.map_set >= NUM_LANDSCAPE ) item->info.map_set = 0; -- cgit v1.2.3-70-g09d2