]> granicus.if.org Git - php/commitdiff
Add ftok arginfo stubs
authorinem0o <cuneaz.leo@gmail.com>
Fri, 16 Aug 2019 09:47:52 +0000 (11:47 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Fri, 16 Aug 2019 10:53:11 +0000 (12:53 +0200)
ext/standard/basic_functions.c
ext/standard/basic_functions.stub.php
ext/standard/basic_functions_arginfo.h

index 7935657bf8d2ac54a0627273c0ca1e52ebe7d712..002adfb4a41ab726c8d8f78ccf27e1d58126f6e2 100644 (file)
@@ -1229,14 +1229,6 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_pfsockopen, 0, 0, 1)
        ZEND_ARG_INFO(0, timeout)
 ZEND_END_ARG_INFO()
 /* }}} */
-/* {{{ ftok.c */
-#if HAVE_FTOK
-ZEND_BEGIN_ARG_INFO(arginfo_ftok, 0)
-       ZEND_ARG_INFO(0, pathname)
-       ZEND_ARG_INFO(0, proj)
-ZEND_END_ARG_INFO()
-#endif
-/* }}} */
 /* {{{ head.c */
 ZEND_BEGIN_ARG_INFO_EX(arginfo_header, 0, 0, 1)
        ZEND_ARG_INFO(0, header)
index 51095d7457cfb2f6748cbbce927b8457100e841e..698cb983ed578957f1f517a15d659aa6e2cec6dd 100644 (file)
@@ -94,6 +94,12 @@ function crc32(string $str): int {}
 
 function crypt(string $str, string $salt = UNKNOWN): string {}
 
+/* ftok.c */
+
+#if HAVE_FTOK
+function ftok(string $pathname, string $proj): int {}
+#endif
+
 /* hrtime.c */
 
 /** @return array|int|float|false */
index b9ce39ad1c82061f50cd9f52184c5b3ae1e18a2a..7f22005bd8d9c246e08a00bcdf5eea831220f2ec 100644 (file)
@@ -114,6 +114,13 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_crypt, 0, 1, IS_STRING, 0)
        ZEND_ARG_TYPE_INFO(0, salt, IS_STRING, 0)
 ZEND_END_ARG_INFO()
 
+#if HAVE_FTOK
+ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_ftok, 0, 2, IS_LONG, 0)
+       ZEND_ARG_TYPE_INFO(0, pathname, IS_STRING, 0)
+       ZEND_ARG_TYPE_INFO(0, proj, IS_STRING, 0)
+ZEND_END_ARG_INFO()
+#endif
+
 ZEND_BEGIN_ARG_INFO_EX(arginfo_hrtime, 0, 0, 0)
        ZEND_ARG_TYPE_INFO(0, get_as_number, _IS_BOOL, 0)
 ZEND_END_ARG_INFO()