}
if (0 > PQsetClientEncoding(obj->intern->conn, Z_STRVAL_P(zenc))) {
- zend_error(E_NOTICE, "Unrecognized encoding '%s'", Z_STRVAL_P(zenc));
+ php_error(E_NOTICE, "Unrecognized encoding '%s'", Z_STRVAL_P(zenc));
}
if (zenc != value) {
}
}
- obj->intern->default_fetch_type = Z_LVAL_P(zft) & 0x2; /* two bits only */
+ obj->intern->default_fetch_type = Z_LVAL_P(zft) & 0x3; /* two bits only */
if (zft != value) {
zval_ptr_dtor(&zft);
}
}
- obj->intern->default_txn_isolation = Z_LVAL_P(zti) & 0x2; /* two bits only */
+ obj->intern->default_txn_isolation = Z_LVAL_P(zti) & 0x3; /* two bits only */
if (zti != value) {
zval_ptr_dtor(&zti);
}
}
- obj->intern->default_auto_convert = Z_LVAL_P(zac) & 0xff;
+ obj->intern->default_auto_convert = Z_LVAL_P(zac) & PHP_PQRES_CONV_ALL;
if (zac != value) {
zval_ptr_dtor(&zac);