core/smn_database.cpp
changeset 1912 506170374d35
parent 1874 6bd98dba0f2a
child 1947 e73a1e51833b
     1.1 --- a/core/smn_database.cpp	Sun Mar 02 08:10:34 2008 +0000
     1.2 +++ b/core/smn_database.cpp	Sun Mar 02 18:01:49 2008 +0000
     1.3 @@ -644,6 +644,11 @@
     1.4  	char *query;
     1.5  	pContext->LocalToString(params[2], &query);
     1.6  
     1.7 +	if (params[0] >= 3 && params[3] != -1)
     1.8 +	{
     1.9 +		return db->DoSimpleQueryEx(query, params[3]) ? 1 : 0;
    1.10 +	}
    1.11 +
    1.12  	return db->DoSimpleQuery(query) ? 1 : 0;
    1.13  }
    1.14  
    1.15 @@ -661,7 +666,16 @@
    1.16  	char *query;
    1.17  	pContext->LocalToString(params[2], &query);
    1.18  
    1.19 -	IQuery *qr = db->DoQuery(query);
    1.20 +	IQuery *qr;
    1.21 +	
    1.22 +	if (params[0] >= 3 && params[3] != -1)
    1.23 +	{
    1.24 +		qr = db->DoQueryEx(query, params[3]);
    1.25 +	}
    1.26 +	else
    1.27 +	{
    1.28 +		qr = db->DoQuery(query);
    1.29 +	}
    1.30  
    1.31  	if (!qr)
    1.32  	{