From 6b3b07a84e0547297114f7726836ed15bbf03717 Mon Sep 17 00:00:00 2001 From: Valery V Yatsko Date: Tue, 24 Jun 2008 22:21:26 +0400 Subject: [PATCH] New way of noparam mode search --- src/chmode.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/chmode.c b/src/chmode.c index f8878bc..4f557ee 100644 --- a/src/chmode.c +++ b/src/chmode.c @@ -99,9 +99,13 @@ construct_noparam_modes(void) for(i = 0; i < 256; i++) { - if( (chmode_table[i].set_func == chm_simple) || - (chmode_table[i].set_func == chm_staff) || - (chmode_table[i].set_func == chm_regonly)) + if( !(chmode_table[i].set_func == chm_ban) && + !(chmode_table[i].set_func == chm_forward) && + !(chmode_table[i].set_func == chm_throttle) && + !(chmode_table[i].set_func == chm_key) && + !(chmode_table[i].set_func == chm_limit) && + !(chmode_table[i].set_func == chm_op) && + !(chmode_table[i].set_func == chm_voice)) { chmode_flags[i] = chmode_table[i].mode_type; }