Skip to content

Commit f1eca42

Browse files
iNem0ocmb69
authored andcommitted
Add ftok arginfo stubs
1 parent 37a8408 commit f1eca42

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

ext/standard/basic_functions.c

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,14 +1229,6 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_pfsockopen, 0, 0, 1)
12291229
ZEND_ARG_INFO(0, timeout)
12301230
ZEND_END_ARG_INFO()
12311231
/* }}} */
1232-
/* {{{ ftok.c */
1233-
#if HAVE_FTOK
1234-
ZEND_BEGIN_ARG_INFO(arginfo_ftok, 0)
1235-
ZEND_ARG_INFO(0, pathname)
1236-
ZEND_ARG_INFO(0, proj)
1237-
ZEND_END_ARG_INFO()
1238-
#endif
1239-
/* }}} */
12401232
/* {{{ head.c */
12411233
ZEND_BEGIN_ARG_INFO_EX(arginfo_header, 0, 0, 1)
12421234
ZEND_ARG_INFO(0, header)

ext/standard/basic_functions.stub.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,12 @@ function crc32(string $str): int {}
9494

9595
function crypt(string $str, string $salt = UNKNOWN): string {}
9696

97+
/* ftok.c */
98+
99+
#if HAVE_FTOK
100+
function ftok(string $pathname, string $proj): int {}
101+
#endif
102+
97103
/* hrtime.c */
98104

99105
/** @return array|int|float|false */

ext/standard/basic_functions_arginfo.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,13 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_crypt, 0, 1, IS_STRING, 0)
114114
ZEND_ARG_TYPE_INFO(0, salt, IS_STRING, 0)
115115
ZEND_END_ARG_INFO()
116116

117+
#if HAVE_FTOK
118+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_ftok, 0, 2, IS_LONG, 0)
119+
ZEND_ARG_TYPE_INFO(0, pathname, IS_STRING, 0)
120+
ZEND_ARG_TYPE_INFO(0, proj, IS_STRING, 0)
121+
ZEND_END_ARG_INFO()
122+
#endif
123+
117124
ZEND_BEGIN_ARG_INFO_EX(arginfo_hrtime, 0, 0, 0)
118125
ZEND_ARG_TYPE_INFO(0, get_as_number, _IS_BOOL, 0)
119126
ZEND_END_ARG_INFO()

0 commit comments

Comments
 (0)