pike.git
/
lib
/
modules
/
Sql.pmod
/
pgsql_util.pmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:489:
return _datarowdesc+({}); } final void _setrowdesc(array(mapping(string:mixed)) datarowdesc) { _datarowdesc=datarowdesc; Thread.MutexKey lock=_ddescribemux->lock(); _ddescribe->broadcast(); lock=0; }
-
final void _preparebind(
) {
-
array dtoid
=_tprepared.datatypeoid;
+
final void _preparebind(
array dtoid
) {
array(string|int) paramValues=_params?_params[2]:({}); if(sizeof(dtoid)!=sizeof(paramValues)) SUSERERROR("Invalid number of bindings, expected %d, got %d\n", sizeof(dtoid),sizeof(paramValues)); #ifdef PG_DEBUGMORE PD("ParamValues to bind: %O\n",paramValues); #endif object plugbuffer=Stdio.Buffer(); plugbuffer->add(_portalname= (_unnamedportalkey=_pgsqlsess._unnamedportalmux->trylock(1))