pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:663: Inside #if defined(PG_DEBUG)
? "" : PORTALPREFIX
#ifdef PG_DEBUG
+(string)(c->socket->query_fd())+"_"
#endif
+int2hex(pgsqlsess._pportalcount++);
lock=0;
#ifdef PG_DEBUGMORE
PD("ParamValues to bind: %O\n",paramValues);
#endif
Stdio.Buffer plugbuffer=Stdio.Buffer();
- plugbuffer->add(_portalname=
- (_unnamedportalkey=pgsqlsess._unnamedportalmux->trylock(1))
- ? "" : PORTALPREFIX
- #ifdef PG_DEBUG
- +(string)(c->socket->query_fd())+"_"
- #endif
- +int2hex(pgsqlsess._pportalcount++) )->add_int8(0)
+ plugbuffer->add(_portalname)->add_int8(0)
->add(_preparedname)->add_int8(0)->add_int16(sizeof(dtoid));
foreach(dtoid;;int textbin)
plugbuffer->add_int16(oidformat(textbin));
plugbuffer->add_int16(sizeof(dtoid));
string cenc=pgsqlsess._runtimeparameter[CLIENT_ENCODING];
foreach(paramValues;int i;mixed value) {
if(undefinedp(value) || objectp(value)&&value->is_val_null)
plugbuffer->add_int32(-1); // NULL
else if(stringp(value) && !sizeof(value)) {
int k=0;