}
MYSQL_RES *res;
MYSQL_ROW row;
- int userid;
- printf_mysql_query("SELECT `channel_lastgiveowner` FROM `channels` WHERE `channel_id` = '%s'", chan->channel_id);
+ printf_mysql_query("SELECT `channel_lastgiveowner` FROM `channels` WHERE `channel_id` = '%d'", chan->channel_id);
res = mysql_use();
if ((row = mysql_fetch_row(res)) == NULL) return;
if(strcmp(row[0], "0") && (atoi(row[0]) + GIVEOWNER_TIMEOUT) > time(0)) {
get_userlist(chan, neonserv_cmd_trim_userlist_lookup, cache);
}
-static USERLIST_CALLBACK(neonserv_cmd_users_userlist_lookup) {
- struct neonserv_cmd_users_cache *cache = data;
+static USERLIST_CALLBACK(neonserv_cmd_trim_userlist_lookup) {
+ struct neonserv_cmd_trim_cache *cache = data;
//got userlist
neonserv_cmd_trim_async1(cache->client, cache->textclient, cache->user, chan, cache->min_access, cache->max_access, cache->duration);
free(cache);
}
static void neonserv_cmd_trim_async1(struct ClientSocket *client, struct ClientSocket *textclient, struct UserNode *user, struct ChanNode *chan, int min_access, int max_access, int duration) {
- YSQL_RES *res;
+ MYSQL_RES *res;
MYSQL_ROW row;
int trim_count = 0, is_here;
struct ChanUser *chanuser;