Skip to content

Commit a137253

Browse files
committed
Fixed compile errors with sm1.7
1 parent 5cb38c9 commit a137253

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

game_upload/addons/sourcemod/scripting/sourcebans.sp

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ new Handle:CvarHostIp;
101101
new Handle:CvarPort;
102102

103103
/* Database handle */
104-
new Handle:Database;
104+
new Handle:hDatabase;
105105
new Handle:SQLiteDB;
106106

107107
/* Menu file globals */
@@ -321,7 +321,7 @@ public OnMapEnd()
321321

322322
public Action:OnClientPreAdminCheck(client)
323323
{
324-
if(!Database)
324+
if(!hDatabase)
325325
return Plugin_Continue;
326326

327327
if(GetUserAdmin(client) != INVALID_ADMIN_ID)
@@ -364,7 +364,7 @@ public Native_CheckBans(Handle:plugin, numParams)
364364
decl String:sAuth[64];
365365
GetNativeString(2, sAuth, sizeof(sAuth));
366366
/* Do not check bots nor check player with lan steamid. */
367-
if(sAuth[0] == 'B' || sAuth[9] == 'L' || Database == INVALID_HANDLE)
367+
if(sAuth[0] == 'B' || sAuth[9] == 'L' || hDatabase == INVALID_HANDLE)
368368
{
369369
PlayerStatus[client] = true;
370370
return;
@@ -376,15 +376,15 @@ public Native_CheckBans(Handle:plugin, numParams)
376376
#if defined DEBUG
377377
LogToFile(logFile, "Checking ban for: %s", sAuth);
378378
#endif
379-
SQL_TQuery(Database, VerifyBan, sQuery, GetClientUserId(client), DBPrio_High);
379+
SQL_TQuery(hDatabase, VerifyBan, sQuery, GetClientUserId(client), DBPrio_High);
380380

381381
FormatEx(sQuery, sizeof(sQuery), "SELECT * FROM %s_bans WHERE ip='%s' AND RemoveType IS NULL", DatabasePrefix, sIP);
382382
new Handle:datapack = CreateDataPack();
383383
WritePackCell(datapack, GetClientUserId(client));
384384
WritePackString(datapack, sAuth);
385385
WritePackString(datapack, sIP);
386386
ResetPack(datapack);
387-
SQL_TQuery(Database, SQL_CheckIP, sQuery, datapack);
387+
SQL_TQuery(hDatabase, SQL_CheckIP, sQuery, datapack);
388388
}
389389

390390
public SQL_CheckIP(Handle:owner, Handle:hndl, const String:error[], any:datapack)
@@ -428,14 +428,14 @@ public OnRebuildAdminCache(AdminCachePart:part)
428428
case AdminCache_Admins:
429429
loadAdmins = true;
430430
}
431-
if(Database == INVALID_HANDLE) {
431+
if(hDatabase == INVALID_HANDLE) {
432432
if(!g_bConnecting) {
433433
g_bConnecting = true;
434434
SQL_TConnect(GotDatabase,"sourcebans");
435435
}
436436
}
437437
else {
438-
GotDatabase(Database,Database,"",0);
438+
GotDatabase(hDatabase,hDatabase,"",0);
439439
}
440440
}
441441

@@ -608,7 +608,7 @@ public Action:CommandBanIp(client, args)
608608
FormatEx(Query, sizeof(Query), "SELECT bid FROM %s_bans WHERE type = 1 AND ip = '%s' AND (length = 0 OR ends > UNIX_TIMESTAMP()) AND RemoveType IS NULL",
609609
DatabasePrefix, arg);
610610

611-
SQL_TQuery(Database, SelectBanIpCallback, Query, dataPack, DBPrio_High);
611+
SQL_TQuery(hDatabase, SelectBanIpCallback, Query, dataPack, DBPrio_High);
612612
return Plugin_Handled;
613613
}
614614

@@ -657,7 +657,7 @@ public Action:CommandUnban(client, args)
657657
} else {
658658
Format(query, sizeof(query), "SELECT bid FROM %s_bans WHERE (type = 1 AND ip = '%s') AND (length = '0' OR ends > UNIX_TIMESTAMP()) AND RemoveType IS NULL", DatabasePrefix, arg);
659659
}
660-
SQL_TQuery(Database, SelectUnbanCallback, query, dataPack);
660+
SQL_TQuery(hDatabase, SelectUnbanCallback, query, dataPack);
661661
return Plugin_Handled;
662662
}
663663

@@ -730,7 +730,7 @@ public Action:CommandAddBan(client, args)
730730
FormatEx(Query, sizeof(Query), "SELECT bid FROM %s_bans WHERE type = 0 AND authid = '%s' AND (length = 0 OR ends > UNIX_TIMESTAMP()) AND RemoveType IS NULL",
731731
DatabasePrefix, authid);
732732

733-
SQL_TQuery(Database, SelectAddbanCallback, Query, dataPack, DBPrio_High);
733+
SQL_TQuery(hDatabase, SelectAddbanCallback, Query, dataPack, DBPrio_High);
734734
return Plugin_Handled;
735735
}
736736

@@ -1033,11 +1033,11 @@ public GotDatabase(Handle:owner, Handle:hndl, const String:error[], any:data)
10331033
return;
10341034
}
10351035

1036-
Database = hndl;
1036+
hDatabase = hndl;
10371037

10381038
decl String:query[1024];
10391039
FormatEx(query, sizeof(query), "SET NAMES \"UTF8\"");
1040-
SQL_TQuery(Database, ErrorCheckCallback, query);
1040+
SQL_TQuery(hDatabase, ErrorCheckCallback, query);
10411041

10421042
InsertServerInfo();
10431043

@@ -1046,7 +1046,7 @@ public GotDatabase(Handle:owner, Handle:hndl, const String:error[], any:data)
10461046
if(loadOverrides)
10471047
{
10481048
Format(query, 1024, "SELECT type, name, flags FROM %s_overrides", DatabasePrefix);
1049-
SQL_TQuery(Database, OverridesDone, query);
1049+
SQL_TQuery(hDatabase, OverridesDone, query);
10501050
loadOverrides = false;
10511051
}
10521052

@@ -1055,7 +1055,7 @@ public GotDatabase(Handle:owner, Handle:hndl, const String:error[], any:data)
10551055
FormatEx(query,1024,"SELECT name, flags, immunity, groups_immune \
10561056
FROM %s_srvgroups ORDER BY id",DatabasePrefix);
10571057
curLoading++;
1058-
SQL_TQuery(Database,GroupsDone,query);
1058+
SQL_TQuery(hDatabase,GroupsDone,query);
10591059

10601060
#if defined DEBUG
10611061
LogToFile(logFile, "Fetching Group List");
@@ -1089,7 +1089,7 @@ public GotDatabase(Handle:owner, Handle:hndl, const String:error[], any:data)
10891089
DatabasePrefix, DatabasePrefix,DatabasePrefix, queryLastLogin, serverID, DatabasePrefix, serverID);
10901090
}
10911091
curLoading++;
1092-
SQL_TQuery(Database,AdminsDone,query);
1092+
SQL_TQuery(hDatabase,AdminsDone,query);
10931093

10941094
#if defined DEBUG
10951095
LogToFile(logFile, "Fetching Admin List");
@@ -1297,18 +1297,18 @@ stock bool:IsValidClient(client)
12971297
return true;
12981298
}
12991299

1300-
CheckForBanEvasion(client, any:sAuth[])
1300+
CheckForBanEvasion(client, const String:sAuth[])
13011301
{
13021302
/* Do not check bots nor check player with lan steamid. */
1303-
if(sAuth[0] == 'B' || sAuth[9] == 'L' || Database == INVALID_HANDLE)
1303+
if(sAuth[0] == 'B' || sAuth[9] == 'L' || hDatabase == INVALID_HANDLE)
13041304
{
13051305
return;
13061306
}
13071307

13081308
decl String:sQuery[1024], String:sIP[32];
13091309
GetClientIP(client, sIP, sizeof(sIP));
13101310
FormatEx(sQuery, sizeof(sQuery), "SELECT bid FROM %s_bans WHERE ((type = 0 AND authid REGEXP '^STEAM_[0-9]:%s$') OR (type = 1 AND ip = '%s')) AND (length = '0' OR ends > UNIX_TIMESTAMP()) AND RemoveType IS NULL", DatabasePrefix, sAuth[8], sIP);
1311-
SQL_TQuery(Database, VerifyBan2, sQuery, GetClientUserId(client), DBPrio_High);
1311+
SQL_TQuery(hDatabase, VerifyBan2, sQuery, GetClientUserId(client), DBPrio_High);
13121312
}
13131313

13141314
public VerifyBan2(Handle:owner, Handle:hndl, const String:error[], any:userid)
@@ -1337,7 +1337,7 @@ public VerifyBan2(Handle:owner, Handle:hndl, const String:error[], any:userid)
13371337
decl String:Name[128];
13381338
decl String:Query[512];
13391339

1340-
SQL_EscapeString(Database, clientName, Name, sizeof(Name));
1340+
SQL_EscapeString(hDatabase, clientName, Name, sizeof(Name));
13411341
if(serverID == -1 )
13421342
{
13431343
FormatEx(Query, sizeof(Query), "INSERT INTO %s_banlog (sid ,time ,name ,bid) VALUES \
@@ -1353,7 +1353,7 @@ public VerifyBan2(Handle:owner, Handle:hndl, const String:error[], any:userid)
13531353
DatabasePrefix, serverID, Name, DatabasePrefix, clientAuth[8], clientIp);
13541354
}
13551355

1356-
SQL_TQuery(Database, ErrorCheckCallback, Query, client, DBPrio_High);
1356+
SQL_TQuery(hDatabase, ErrorCheckCallback, Query, client, DBPrio_High);
13571357
if(!StrEqual(clientAuth, g_sOwnerSteamID[client], false))
13581358
{
13591359

@@ -1378,7 +1378,7 @@ public SelectBanIpCallback(Handle:owner, Handle:hndl, const String:error[], any:
13781378
ReadPackString(data, ip, sizeof(ip));
13791379
ReadPackString(data, adminAuth, sizeof(adminAuth));
13801380
ReadPackString(data, adminIp, sizeof(adminIp));
1381-
SQL_EscapeString(Database, reason, banReason, sizeof(banReason));
1381+
SQL_EscapeString(hDatabase, reason, banReason, sizeof(banReason));
13821382

13831383
if(error[0])
13841384
{
@@ -1410,7 +1410,7 @@ public SelectBanIpCallback(Handle:owner, Handle:hndl, const String:error[], any:
14101410
DatabasePrefix, ip, (minutes*60), (minutes*60), banReason, DatabasePrefix, adminAuth, adminAuth[8], adminIp, serverID);
14111411
}
14121412

1413-
SQL_TQuery(Database, InsertBanIpCallback, Query, data, DBPrio_High);
1413+
SQL_TQuery(hDatabase, InsertBanIpCallback, Query, data, DBPrio_High);
14141414
}
14151415

14161416
public InsertBanIpCallback(Handle:owner, Handle:hndl, const String:error[], any:data)
@@ -1461,7 +1461,7 @@ public SelectUnbanCallback(Handle:owner, Handle:hndl, const String:error[], any:
14611461
ReadPackString(data, reason, sizeof(reason));
14621462
ReadPackString(data, arg, sizeof(arg));
14631463
ReadPackString(data, adminAuth, sizeof(adminAuth));
1464-
SQL_EscapeString(Database, reason, unbanReason, sizeof(unbanReason));
1464+
SQL_EscapeString(hDatabase, reason, unbanReason, sizeof(unbanReason));
14651465

14661466
// If error is not an empty string the query failed
14671467
if(error[0] != '\0')
@@ -1496,7 +1496,7 @@ public SelectUnbanCallback(Handle:owner, Handle:hndl, const String:error[], any:
14961496
Format(query, sizeof(query), "UPDATE %s_bans SET RemovedBy = (SELECT aid FROM %s_admins WHERE authid = '%s' OR authid REGEXP '^STEAM_[0-9]:%s$'), RemoveType = 'U', RemovedOn = UNIX_TIMESTAMP(), ureason = '%s' WHERE bid = %d",
14971497
DatabasePrefix, DatabasePrefix, adminAuth, adminAuth[8], unbanReason, bid);
14981498

1499-
SQL_TQuery(Database, InsertUnbanCallback, query, data);
1499+
SQL_TQuery(hDatabase, InsertUnbanCallback, query, data);
15001500
}
15011501
return;
15021502
}
@@ -1547,7 +1547,7 @@ public SelectAddbanCallback(Handle:owner, Handle:hndl, const String:error[], any
15471547
ReadPackString(data, authid, sizeof(authid));
15481548
ReadPackString(data, adminAuth, sizeof(adminAuth));
15491549
ReadPackString(data, adminIp, sizeof(adminIp));
1550-
SQL_EscapeString(Database, reason, banReason, sizeof(banReason));
1550+
SQL_EscapeString(hDatabase, reason, banReason, sizeof(banReason));
15511551

15521552
if(error[0])
15531553
{
@@ -1579,7 +1579,7 @@ public SelectAddbanCallback(Handle:owner, Handle:hndl, const String:error[], any
15791579
DatabasePrefix, authid, (minutes*60), (minutes*60), banReason, DatabasePrefix, adminAuth, adminAuth[8], adminIp, serverID);
15801580
}
15811581

1582-
SQL_TQuery(Database, InsertAddbanCallback, Query, data, DBPrio_High);
1582+
SQL_TQuery(hDatabase, InsertAddbanCallback, Query, data, DBPrio_High);
15831583
}
15841584

15851585
public InsertAddbanCallback(Handle:owner, Handle:hndl, const String:error[], any:data)
@@ -1676,7 +1676,7 @@ public ProcessQueueCallback(Handle:owner, Handle:hndl, const String:error[], any
16761676
new Handle:authPack = CreateDataPack();
16771677
WritePackString(authPack, auth);
16781678
ResetPack(authPack);
1679-
SQL_TQuery(Database, AddedFromSQLiteCallback, query, authPack);
1679+
SQL_TQuery(hDatabase, AddedFromSQLiteCallback, query, authPack);
16801680
} else {
16811681
// The ban is no longer valid and should be deleted from the queue
16821682
FormatEx(query, sizeof(query), "DELETE FROM queue WHERE steam_id = '%s'", auth);
@@ -1723,7 +1723,7 @@ public ServerInfoCallback(Handle:owner, Handle:hndl, const String:error[], any:d
17231723
decl String:desc[64], String:query[200];
17241724
GetGameFolderName(desc, sizeof(desc));
17251725
FormatEx(query, sizeof(query), "INSERT INTO %s_servers (ip, port, rcon, modid) VALUES ('%s', '%s', '', (SELECT mid FROM %s_mods WHERE modfolder = '%s'))", DatabasePrefix, ServerIp, ServerPort, DatabasePrefix, desc);
1726-
SQL_TQuery(Database, ErrorCheckCallback, query);
1726+
SQL_TQuery(hDatabase, ErrorCheckCallback, query);
17271727
}
17281728
}
17291729

@@ -1761,7 +1761,7 @@ public VerifyBan(Handle:owner, Handle:hndl, const String:error[], any:userid)
17611761
decl String:Name[128];
17621762
decl String:Query[512];
17631763

1764-
SQL_EscapeString(Database, clientName, Name, sizeof(Name));
1764+
SQL_EscapeString(hDatabase, clientName, Name, sizeof(Name));
17651765
if( serverID == -1 )
17661766
{
17671767
FormatEx(Query, sizeof(Query), "INSERT INTO %s_banlog (sid ,time ,name ,bid) VALUES \
@@ -1777,7 +1777,7 @@ public VerifyBan(Handle:owner, Handle:hndl, const String:error[], any:userid)
17771777
DatabasePrefix, serverID, Name, DatabasePrefix, clientAuth[8], clientIp);
17781778
}
17791779

1780-
SQL_TQuery(Database, ErrorCheckCallback, Query, client, DBPrio_High);
1780+
SQL_TQuery(hDatabase, ErrorCheckCallback, Query, client, DBPrio_High);
17811781
if(!StrEqual(clientAuth, g_sOwnerSteamID[client], false))
17821782
{
17831783

@@ -2065,13 +2065,13 @@ public GroupsDone(Handle:owner, Handle:hndl, const String:error[], any:data)
20652065
// Load the group overrides
20662066
decl String:query[512];
20672067
FormatEx(query, 512, "SELECT sg.name, so.type, so.name, so.access FROM %s_srvgroups_overrides so LEFT JOIN %s_srvgroups sg ON sg.id = so.group_id ORDER BY sg.id", DatabasePrefix, DatabasePrefix);
2068-
SQL_TQuery(Database, LoadGroupsOverrides, query);
2068+
SQL_TQuery(hDatabase, LoadGroupsOverrides, query);
20692069

20702070
/*if (reparse)
20712071
{
20722072
decl String:query[512];
20732073
FormatEx(query,512,"SELECT name, immunity, groups_immune FROM %s_srvgroups ORDER BY id",DatabasePrefix);
2074-
SQL_TQuery(Database,GroupsSecondPass,query);
2074+
SQL_TQuery(hDatabase,GroupsSecondPass,query);
20752075
}
20762076
else
20772077
{
@@ -2266,7 +2266,7 @@ public Action:PruneBans(Handle:timer)
22662266
"UPDATE %s_bans SET RemovedBy = 0, RemoveType = 'E', RemovedOn = UNIX_TIMESTAMP() WHERE length != '0' AND ends < UNIX_TIMESTAMP()",
22672267
DatabasePrefix);
22682268
2269-
SQL_TQuery(Database, ErrorCheckCallback, Query);
2269+
SQL_TQuery(hDatabase, ErrorCheckCallback, Query);
22702270
return Plugin_Continue;
22712271
}
22722272
*/
@@ -2571,7 +2571,7 @@ public bool:CreateBan(client, target, time, String:reason[])
25712571
if(reason[0] != '\0')
25722572
{
25732573
// if we have a valid reason pass move forward with the ban
2574-
if(Database != INVALID_HANDLE)
2574+
if(hDatabase != INVALID_HANDLE)
25752575
{
25762576
UTIL_InsertBan(time, name, auth, ip, reason, adminAuth, adminIp, dataPack);
25772577
if(!StrEqual(auth2, "", false) && !StrEqual(auth, auth2, false))
@@ -2602,8 +2602,8 @@ stock UTIL_InsertBan(time, const String:Name[], const String:Authid[], const Str
26022602
decl String:banName[128];
26032603
decl String:banReason[256];
26042604
decl String:Query[1024];
2605-
SQL_EscapeString(Database, Name, banName, sizeof(banName));
2606-
SQL_EscapeString(Database, Reason, banReason, sizeof(banReason));
2605+
SQL_EscapeString(hDatabase, Name, banName, sizeof(banName));
2606+
SQL_EscapeString(hDatabase, Reason, banReason, sizeof(banReason));
26072607
if( serverID == -1 )
26082608
{
26092609
FormatEx(Query, sizeof(Query), "INSERT INTO %s_bans (ip, authid, name, created, ends, length, reason, aid, adminIp, sid, country) VALUES \
@@ -2617,7 +2617,7 @@ stock UTIL_InsertBan(time, const String:Name[], const String:Authid[], const Str
26172617
DatabasePrefix, Ip, Authid, banName, (time*60), (time*60), banReason, DatabasePrefix, AdminAuthid, AdminAuthid[8], AdminIp, serverID);
26182618
}
26192619

2620-
SQL_TQuery(Database, VerifyInsert, Query, Pack, DBPrio_High);
2620+
SQL_TQuery(hDatabase, VerifyInsert, Query, Pack, DBPrio_High);
26212621
}
26222622

26232623
stock UTIL_InsertTempBan(time, const String:name[], const String:auth[], const String:ip[], const String:reason[], const String:adminAuth[], const String:adminIp[], Handle:dataPack)
@@ -2663,7 +2663,7 @@ stock CheckLoadAdmins()
26632663

26642664
stock InsertServerInfo()
26652665
{
2666-
if(Database == INVALID_HANDLE)
2666+
if(hDatabase == INVALID_HANDLE)
26672667
{
26682668
return;
26692669
}
@@ -2680,7 +2680,7 @@ stock InsertServerInfo()
26802680
if(AutoAdd != false)
26812681
{
26822682
FormatEx(query, sizeof(query), "SELECT sid FROM %s_servers WHERE ip = '%s' AND port = '%s'", DatabasePrefix, ServerIp, ServerPort);
2683-
SQL_TQuery(Database, ServerInfoCallback, query);
2683+
SQL_TQuery(hDatabase, ServerInfoCallback, query);
26842684
}
26852685
}
26862686

0 commit comments

Comments
 (0)