diff options
| author | Nikita Popov <nikita.ppv@gmail.com> | 2020-12-10 15:53:30 +0100 |
|---|---|---|
| committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-12-10 15:53:30 +0100 |
| commit | 786cb68221afd0beaf054a5a9a808cf29b4df2ba (patch) | |
| tree | 8e7ba34e11056e1a1bc754cc466f24351544de75 /ext/pdo_pgsql/pgsql_statement.c | |
| parent | 6ec7d4c406af9578830ca74b578c07140bf4b6c8 (diff) | |
| parent | 15b51a215ac08fa72aa6ea44755f7134710f9004 (diff) | |
| download | php-git-786cb68221afd0beaf054a5a9a808cf29b4df2ba.tar.gz | |
Merge branch 'PHP-8.0'
* PHP-8.0:
Fixed bug #79131
Diffstat (limited to 'ext/pdo_pgsql/pgsql_statement.c')
| -rw-r--r-- | ext/pdo_pgsql/pgsql_statement.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/pdo_pgsql/pgsql_statement.c b/ext/pdo_pgsql/pgsql_statement.c index 88031622a4..149e1e6b51 100644 --- a/ext/pdo_pgsql/pgsql_statement.c +++ b/ext/pdo_pgsql/pgsql_statement.c @@ -282,7 +282,8 @@ static int pgsql_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data * ZEND_ATOL(param->paramno, namevar + 1); param->paramno--; } else { - pdo_raise_impl_error(stmt->dbh, stmt, "HY093", ZSTR_VAL(param->name)); + pdo_pgsql_error_stmt_msg( + stmt, PGRES_FATAL_ERROR, "HY093", ZSTR_VAL(param->name)); return 0; } } @@ -294,7 +295,8 @@ static int pgsql_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data * return 1; } if (!zend_hash_index_exists(stmt->bound_param_map, param->paramno)) { - pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "parameter was not defined"); + pdo_pgsql_error_stmt_msg( + stmt, PGRES_FATAL_ERROR, "HY093", "parameter was not defined"); return 0; } case PDO_PARAM_EVT_EXEC_POST: |
