From 1b5cf26eda4e8ed261e7cde1fc3ae8b0e082de92 Mon Sep 17 00:00:00 2001 From: pk910 Date: Wed, 17 Aug 2011 12:57:56 +0200 Subject: [PATCH] added missing variable declarations --- cmd_neonserv_adduser.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd_neonserv_adduser.c b/cmd_neonserv_adduser.c index 54d2079..efeb994 100644 --- a/cmd_neonserv_adduser.c +++ b/cmd_neonserv_adduser.c @@ -104,11 +104,13 @@ static USERAUTH_CALLBACK(neonserv_cmd_adduser_nick_lookup) { static void neonserv_cmd_adduser_async1(struct ClientSocket *client, struct ClientSocket *textclient, struct UserNode *user, struct ChanNode *chan, char *nick, char *auth, int caccess) { //we've got a valid auth now... + MYSQL_RES *res; + MYSQL_ROW row; int userid; printf_mysql_query("SELECT `user_id` FROM `users` WHERE `user_user` = '%s'", escape_string(auth)); res = mysql_use(); if ((row = mysql_fetch_row(res)) != NULL) { - userid = atoi(res[0]); + userid = atoi(row[0]); } else { printf_mysql_query("INSERT INTO `users` (`user_user`) VALUES ('%s')", escape_string(auth)); userid = (int) mysql_insert_id(mysql_conn); -- 2.20.1