]> granicus.if.org Git - php/commitdiff
Fix return type on shmop_close
authorStephen Reay <stephen.reay@me.com>
Sun, 11 Aug 2019 18:18:39 +0000 (01:18 +0700)
committerChristoph M. Becker <cmbecker69@gmx.de>
Mon, 12 Aug 2019 08:13:52 +0000 (10:13 +0200)
ext/shmop/php_shmop.stub.php
ext/shmop/php_shmop_arginfo.h

index 4469d5afd19c385252677749b91ab4353ee04af2..6e3d1255b04f82d6ab4f0076873ed99a20dd5259 100644 (file)
@@ -12,7 +12,7 @@ function shmop_read($shmid, int $start, int $count) {}
 /**
  * @param resource $shmid
  */
-function shmop_close($shmid): bool {}
+function shmop_close($shmid): void {}
 
 /**
  * @param resource $shmid
index dddd8034ae2baa30bd570652b95b0852edb5c657..058109e2550bf07edc85b84c3a09be87576090bf 100644 (file)
@@ -13,7 +13,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_shmop_read, 0, 0, 3)
        ZEND_ARG_TYPE_INFO(0, count, IS_LONG, 0)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_shmop_close, 0, 1, _IS_BOOL, 0)
+ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_shmop_close, 0, 1, IS_VOID, 0)
        ZEND_ARG_INFO(0, shmid)
 ZEND_END_ARG_INFO()
 
@@ -27,4 +27,6 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_shmop_write, 0, 0, 3)
        ZEND_ARG_TYPE_INFO(0, offset, IS_LONG, 0)
 ZEND_END_ARG_INFO()
 
-#define arginfo_shmop_delete arginfo_shmop_close
+ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_shmop_delete, 0, 1, _IS_BOOL, 0)
+       ZEND_ARG_INFO(0, shmid)
+ZEND_END_ARG_INFO()