pike.git / lib / modules / Sql.pmod / pgsql_util.pmod

version» Context lines:

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))