From 7d85ef5034ea4a7ae03ebb156296fb383d98e679 Mon Sep 17 00:00:00 2001 From: pk910 Date: Tue, 11 Oct 2011 14:45:47 +0200 Subject: [PATCH] fixed event_mode crash bug --- src/event_neonserv_mode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/event_neonserv_mode.c b/src/event_neonserv_mode.c index 505d70d..f6a48f3 100644 --- a/src/event_neonserv_mode.c +++ b/src/event_neonserv_mode.c @@ -84,7 +84,7 @@ static void neonserv_event_mode_async1(struct ClientSocket *client, struct UserN modeBuf = initModeBuffer(client, chan); printf_mysql_query("SELECT `channel_canop`, `channel_canvoice`, `channel_canban`, `channel_enfmodes`, `channel_modes` FROM `channels` WHERE `channel_id` = '%d'", chan->channel_id); row = mysql_fetch_row(mysql_use()); - if(row[0] == NULL || row[1] == NULL || row[2] == NULL || row[3] == NULL) { + if(row[0] == NULL || row[1] == NULL || row[2] == NULL || row[3] == NULL || row[4] == NULL) { printf_mysql_query("SELECT `channel_canop`, `channel_canvoice`, `channel_canban`, `channel_enfmodes`, `channel_modes` FROM `channels` WHERE `channel_name` = 'defaults'"); defaults = mysql_fetch_row(mysql_use()); } -- 2.20.1