deleting result sets, some bug fixes etc
This commit is contained in:
@@ -235,11 +235,16 @@ public void SQL_OnQueryCompletedTimeServer(Database db, DBResultSet results, con
|
||||
{
|
||||
if (!db || strlen(error))
|
||||
{
|
||||
delete results;
|
||||
LogError("Query error 3: %s", error);
|
||||
return;
|
||||
}
|
||||
int client;
|
||||
if ((client = GetClientFromSerial(iSerial)) == 0)
|
||||
{
|
||||
delete results;
|
||||
return;
|
||||
}
|
||||
|
||||
int iTime_Server;
|
||||
|
||||
@@ -249,6 +254,11 @@ public void SQL_OnQueryCompletedTimeServer(Database db, DBResultSet results, con
|
||||
}
|
||||
delete results;
|
||||
int iHours_Server = (iTime_Server / 60) / 60;
|
||||
//just a hardcap, maybe it will be adapted somewhen in the future
|
||||
if (iHours_Server > 5000)
|
||||
{
|
||||
iHours_Server = 5000;
|
||||
}
|
||||
g_iPlayerTimeServer[client] = iHours_Server;
|
||||
}
|
||||
|
||||
@@ -376,7 +386,9 @@ public void SQL_OnQueryCompletedTopTime(Database db, DBResultSet results, const
|
||||
{
|
||||
if (!db || strlen(error))
|
||||
{
|
||||
delete results;
|
||||
LogError("Query error 3: %s", error);
|
||||
return;
|
||||
}
|
||||
|
||||
int iTime;
|
||||
@@ -411,11 +423,16 @@ public void SQL_OnQueryCompletedTime(Database db, DBResultSet results, const cha
|
||||
{
|
||||
if (!db || strlen(error))
|
||||
{
|
||||
delete results;
|
||||
LogError("Query error 3: %s", error);
|
||||
return;
|
||||
}
|
||||
int client;
|
||||
if ((client = GetClientFromSerial(iSerial)) == 0)
|
||||
{
|
||||
delete results;
|
||||
return;
|
||||
}
|
||||
|
||||
int iTime_ze;
|
||||
int iTime_mg;
|
||||
|
||||
Reference in New Issue
Block a user