diff --git a/dlls/mysqlx/Makefile b/dlls/mysqlx/Makefile index 75c66a30..3917ae83 100755 --- a/dlls/mysqlx/Makefile +++ b/dlls/mysqlx/Makefile @@ -12,7 +12,7 @@ CPP = gcc NAME = mysqlx_amxx MYSQL_DIR = m_inc -OBJECTS = basic_sql.cpp handles.cpp module.cpp threading.cpp sdk/amxxmodule.cpp +OBJECTS = basic_sql.cpp handles.cpp module.cpp threading.cpp sdk/amxxmodule.cpp oldcompat_sql.cpp OBJECTS += thread/BaseWorker.cpp thread/ThreadWorker.cpp thread/PosixThreads.cpp OBJECTS += mysql/MysqlQuery.cpp mysql/MysqlResultSet.cpp mysql/MysqlDatabase.cpp mysql/MysqlDriver.cpp diff --git a/dlls/mysqlx/oldcompat_sql.cpp b/dlls/mysqlx/oldcompat_sql.cpp index 52b2d728..9b330c40 100644 --- a/dlls/mysqlx/oldcompat_sql.cpp +++ b/dlls/mysqlx/oldcompat_sql.cpp @@ -1,5 +1,9 @@ +#include +#include "sh_list.h" #include "mysql2_header.h" +using namespace SourceMod; + struct olddb_s { IDatabase *pDatabase; @@ -258,7 +262,6 @@ static cell AMX_NATIVE_CALL dbi_result(AMX *amx, cell *params) unsigned int fields = rs->FieldCount(); int len; char *field = MF_GetAmxString(amx, params[2], 0, &len); - num = -1; for (unsigned int i=0; iFieldNumToName(i)) == 0)