From fc8f6b2ff58745f4df7c088f0598afc5c42da1bb Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 4 Aug 2021 10:27:35 +0200 Subject: add patch for 8.1.0beta2 from https://github.com/m6w6/ext-pq/pull/41 --- pq-php81.patch | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) (limited to 'pq-php81.patch') diff --git a/pq-php81.patch b/pq-php81.patch index f8e2c0a..556904a 100644 --- a/pq-php81.patch +++ b/pq-php81.patch @@ -289,3 +289,43 @@ index 9e622b4..70f32da 100644 ZEND_BEGIN_ARG_INFO_EX(ai_pqdt_to_string, 0, 0, 0) ZEND_END_ARG_INFO(); +From 94c127a7e5fe56ed53a4f5fad0a7abad101a1fe9 Mon Sep 17 00:00:00 2001 +From: Remi Collet +Date: Wed, 4 Aug 2021 10:23:43 +0200 +Subject: [PATCH] fix prototype for 8.1.0beta2 + +--- + src/php_pqres.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/php_pqres.c b/src/php_pqres.c +index be3d039..56c7444 100644 +--- a/src/php_pqres.c ++++ b/src/php_pqres.c +@@ -1146,7 +1146,11 @@ static PHP_METHOD(pqres, fetchAll) { + } + } + ++#if PHP_VERSION_ID >= 80100 ++ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(ai_pqres_count, 0, 0, IS_LONG, 0) ++#else + ZEND_BEGIN_ARG_INFO_EX(ai_pqres_count, 0, 0, 0) ++#endif + ZEND_END_ARG_INFO(); + static PHP_METHOD(pqres, count) { + zend_error_handling zeh; +@@ -1194,7 +1198,11 @@ static PHP_METHOD(pqres, desc) { + } + + #if PHP_VERSION_ID >= 80000 ++#if PHP_VERSION_ID >= 80100 ++ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX(ai_pqres_getIterator, 0, 0, Iterator, 0) ++#else + ZEND_BEGIN_ARG_INFO_EX(ai_pqres_getIterator, 0, 0, 0) ++#endif + ZEND_END_ARG_INFO(); + static PHP_METHOD(pqres, getIterator) + { +-- +2.31.1 + -- cgit