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

version» Context lines:

pike.git/lib/modules/Sql.pmod/pgsql.pike:712:    PD("%O\n",a);   #endif    if(_c.portal)    _c.portal->_datarowdesc=a;    _mstate=gotrowdescription;    break;    }    case 'n':PD("NoData\n");    msglen-=4;    _c.portal->_datarowdesc=({}); +  if(_c.portal) +  _c.portal->_fetchlimit=0; // disables subsequent Executes    _mstate=gotrowdescription;    break;    case '2':PD("BindComplete\n");    msglen-=4;    _mstate=bindcomplete;    break;    case 'D':PD("DataRow\n");    msglen-=4;    if(_c.portal) {    if(tprepared)
pike.git/lib/modules/Sql.pmod/pgsql.pike:822:    errtype=protocolerror;    if(_c.portal) {    _c.portal->_bytesreceived+=msglen;    _c.portal->_datarows+=({({_c.getstring(msglen)})});    }    msglen=0;    _mstate=dataready;    break;    case 'H':PD("CopyOutResponse\n");    getcols(); -  if(_c.portal) -  _c.portal->_fetchlimit=0; // disables further Executes +     break;    case 'G':PD("CopyInResponse\n");    getcols();    _mstate=copyinresponse;    break;    case 'c':PD("CopyDone\n");    msglen-=4;    break;    case 'E':PD("ErrorResponse\n");    { mapping(string:string) msgresponse;