From ada71328a984fa145ddb27c8e6f2ca80dbb9524e Mon Sep 17 00:00:00 2001 From: "trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b" Date: Sun, 19 Dec 2004 17:42:17 +0000 Subject: BUILD : 1.7.6 (489) BUGS : 244, 246, 247, 248, 249, 250, 251, 252, 254, 255 NOTES : 1. In some cases READONLY was not respected, and data was saved. 2. Corrected a few mistakes in example.conf. 3. Wrong column type in tables.sql for nick alias status fiag. 4. listchans and listnicks work under Cygwin. 5. NickRegDelay no longer accepts negative values. 6. -is44 option not show if converter not built. 7. Removed #ifndef STREAMLINE from the code as its no longer set during build time 8. MS MAX LIMIT was set incorrectly 9. Segfault if USERDB enabled and tables does not exist 10. Provides clear message of SUPERADMIN is not enabled git-svn-id: svn://svn.anope.org/anope/trunk@489 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@343 5417fbe8-f217-4b02-8779-1006273d7864 --- src/mysql.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/mysql.c') diff --git a/src/mysql.c b/src/mysql.c index 707515113..c426389e5 100644 --- a/src/mysql.c +++ b/src/mysql.c @@ -900,6 +900,7 @@ void db_mysql_load_bs_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if (mysql_num_rows(mysql_res) == 0) { @@ -936,6 +937,7 @@ void db_mysql_load_hs_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if (mysql_num_rows(mysql_res) == 0) { @@ -970,6 +972,7 @@ void db_mysql_load_news(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); nnews = mysql_num_rows(mysql_res); @@ -1009,6 +1012,7 @@ void db_mysql_load_exceptions(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); nexceptions = mysql_num_rows(mysql_res); @@ -1044,6 +1048,7 @@ void db_mysql_load_os_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if ((mysql_row = mysql_fetch_row(mysql_res))) { @@ -1065,6 +1070,7 @@ void db_mysql_load_os_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); slist_setcapacity(&akills, akc); @@ -1089,6 +1095,7 @@ void db_mysql_load_os_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql statement: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); while ((mysql_row = mysql_fetch_row(mysql_res))) { @@ -1107,6 +1114,7 @@ void db_mysql_load_os_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql statement: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); while ((mysql_row = mysql_fetch_row(mysql_res))) { @@ -1125,6 +1133,7 @@ void db_mysql_load_os_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql statement: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); while ((mysql_row = mysql_fetch_row(mysql_res))) { @@ -1143,6 +1152,7 @@ void db_mysql_load_os_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if (mysql_num_rows(mysql_res) == 0) { @@ -1183,6 +1193,7 @@ void db_mysql_load_cs_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if (mysql_num_rows(mysql_res) == 0) { @@ -1242,6 +1253,7 @@ void db_mysql_load_cs_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } res = mysql_store_result(mysql); n_levels = mysql_num_rows(res); @@ -1260,6 +1272,7 @@ void db_mysql_load_cs_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } res = mysql_store_result(mysql); j = 0; @@ -1287,6 +1300,7 @@ void db_mysql_load_cs_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } res = mysql_store_result(mysql); j = 0; @@ -1415,6 +1429,7 @@ void db_mysql_load_ns_req_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if (mysql_num_rows(mysql_res) == 0) { @@ -1451,6 +1466,7 @@ void db_mysql_load_ns_dbase(void) if (db_mysql_query(sqlcmd)) { log_perror("Can't create sql query: %s", sqlcmd); db_mysql_error(MYSQL_WARNING, "query"); + return; } mysql_res = mysql_store_result(mysql); if (mysql_num_rows(mysql_res) == 0) { -- cgit