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 {