View Single Post
pride95
Senior Member
Join Date: Aug 2015
Old 03-10-2018 , 11:20   Re: DataPacks and queries leaking?
Reply With Quote #6

PHP Code:

    DataPack pk 
= new DataPack();
    
    if(
iClientpk.WriteCell(GetClientSerial(iClient));
    else 
pk.WriteCell(0);

    
char cQuery[256];
    
FormatEx(cQuerysizeof(cQuery), "SELECT NULL FROM `bans_table` WHERE `steamid` = '%s';"cSteam);
    
dDatabase.Query(SQL_OnAddbanCommandcQuerypkDBPrio_Normal);


public 
void SQL_OnAddbanCommand(Database dbDBResultSet rs, const char[] errorany data)
{
    if(
rs != null)
    {
        
DataPack pk view_as<DataPack>(data);
        
pk.Reset();
        
        
int iClient GetClientFromSerial(pk.ReadCell());
        
        
etc

        delete pk
;
    }

this is what i'm using. no leak memory.
pride95 is offline