From 661c5ee54675f595a14f7a7e9ed69ec03731da28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Tue, 28 May 2024 20:11:01 +0200 Subject: [PATCH] Fix implicitly nullable parameter type for pg_put_copy_end() --- ext/pgsql/pgsql.stub.php | 2 +- ext/pgsql/pgsql_arginfo.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/pgsql/pgsql.stub.php b/ext/pgsql/pgsql.stub.php index 0bdcb7d34b4..88937161e76 100644 --- a/ext/pgsql/pgsql.stub.php +++ b/ext/pgsql/pgsql.stub.php @@ -951,7 +951,7 @@ namespace { function pg_change_password(PgSql\Connection $connection, string $user, #[\SensitiveParameter] string $password): bool {} function pg_put_copy_data(PgSql\Connection $connection, string $cmd): int {} - function pg_put_copy_end(PgSql\Connection $connection, string $error = null): int {} + function pg_put_copy_end(PgSql\Connection $connection, ?string $error = null): int {} } namespace PgSql { diff --git a/ext/pgsql/pgsql_arginfo.h b/ext/pgsql/pgsql_arginfo.h index bf85e752de0..5f401a5ec9a 100644 --- a/ext/pgsql/pgsql_arginfo.h +++ b/ext/pgsql/pgsql_arginfo.h @@ -1,5 +1,5 @@ /* This is a generated file, edit the .stub.php file instead. - * Stub hash: b3645285a405c83fec3ae55195ed577cec5f5356 */ + * Stub hash: edc626b255224ed76333223c90cfab062415637f */ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_pg_connect, 0, 1, PgSql\\Connection, MAY_BE_FALSE) ZEND_ARG_TYPE_INFO(0, connection_string, IS_STRING, 0) @@ -478,7 +478,7 @@ ZEND_END_ARG_INFO() ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_pg_put_copy_end, 0, 1, IS_LONG, 0) ZEND_ARG_OBJ_INFO(0, connection, PgSql\\Connection, 0) - ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, error, IS_STRING, 0, "null") + ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, error, IS_STRING, 1, "null") ZEND_END_ARG_INFO() ZEND_FUNCTION(pg_connect);