about summary refs log tree commit diff
path: root/src/engine/client
diff options
context:
space:
mode:
authorAlfred Eriksson <somerunce@gmail.com>2008-09-29 14:11:40 +0000
committerAlfred Eriksson <somerunce@gmail.com>2008-09-29 14:11:40 +0000
commitb48608dc2aa454e0474751ecc80d01384c62a013 (patch)
tree8002f87746fe9383fe9c70f997070ef137f39655 /src/engine/client
parenteac9658b7395a45d0b48cad340fd9ccf7bec0fde (diff)
downloadzcatch-b48608dc2aa454e0474751ecc80d01384c62a013.tar.gz
zcatch-b48608dc2aa454e0474751ecc80d01384c62a013.zip
#473 maps are filtered by quicksearch
Diffstat (limited to 'src/engine/client')
-rw-r--r--src/engine/client/ec_srvbrowse.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/engine/client/ec_srvbrowse.c b/src/engine/client/ec_srvbrowse.c
index d40b921c..67c788e3 100644
--- a/src/engine/client/ec_srvbrowse.c
+++ b/src/engine/client/ec_srvbrowse.c
@@ -192,6 +192,13 @@ static void client_serverbrowse_filter()
 				}
 			}
 			
+			/* match against map */
+			if(str_find_nocase(serverlist[i]->info.map, config.b_filter_string))
+			{
+				matchfound = 1;
+				serverlist[i]->info.quicksearch_hit |= BROWSEQUICK_MAPNAME;
+			}
+			
 			if(!matchfound)
 				filtered = 1;
 		}