char *str_a, *str_b = cbind->func->channel_access, *str_c;
if(cbind->flags & CMDFLAG_OVERRIDE_CHANNEL_ACCESS)
str_b = cbind->channel_access;
+ access_list[0] = '\0';
if(str_b) {
str_c = strdup(str_b);
str_b = str_c;
}
}
free(str_c);
- } else
- access_list[0] = '\0';
+ }
if(!(chan->flags & CHANFLAG_REQUESTED_CHANINFO) || (sent_chan && sent_chan == chan) || access_count || minaccess) {
printf_mysql_query("SELECT `channel_id`, `channel_pubcmd` %s FROM `channels` WHERE `channel_name` = '%s'", access_list, escape_string(chan->name));
res = mysql_use();