Skip to content

Commit ff7900f

Browse files
iNem0ocmb69
authored andcommitted
Add md5 arginfo stubs
1 parent 58d661c commit ff7900f

File tree

3 files changed

+17
-11
lines changed

3 files changed

+17
-11
lines changed

ext/standard/basic_functions.c

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1585,17 +1585,6 @@ ZEND_BEGIN_ARG_INFO(arginfo_intdiv, 0)
15851585
ZEND_ARG_INFO(0, divisor)
15861586
ZEND_END_ARG_INFO()
15871587
/* }}} */
1588-
/* {{{ md5.c */
1589-
ZEND_BEGIN_ARG_INFO_EX(arginfo_md5, 0, 0, 1)
1590-
ZEND_ARG_INFO(0, str)
1591-
ZEND_ARG_INFO(0, raw_output)
1592-
ZEND_END_ARG_INFO()
1593-
1594-
ZEND_BEGIN_ARG_INFO_EX(arginfo_md5_file, 0, 0, 1)
1595-
ZEND_ARG_INFO(0, filename)
1596-
ZEND_ARG_INFO(0, raw_output)
1597-
ZEND_END_ARG_INFO()
1598-
/* }}} */
15991588
/* {{{ metaphone.c */
16001589
ZEND_BEGIN_ARG_INFO_EX(arginfo_metaphone, 0, 0, 1)
16011590
ZEND_ARG_INFO(0, text)

ext/standard/basic_functions.stub.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,13 @@ function hrtime(bool $get_as_number = false) {}
109109

110110
function lcg_value(): float {}
111111

112+
/* md5.c */
113+
114+
function md5(string $str, bool $raw_output = false): string {}
115+
116+
/** @return string|false */
117+
function md5_file(string $filename, bool $raw_output = false) {}
118+
112119
/* syslog.c */
113120

114121
#ifdef HAVE_SYSLOG_H

ext/standard/basic_functions_arginfo.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,16 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_hrtime, 0, 0, 0)
125125
ZEND_ARG_TYPE_INFO(0, get_as_number, _IS_BOOL, 0)
126126
ZEND_END_ARG_INFO()
127127

128+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_md5, 0, 1, IS_STRING, 0)
129+
ZEND_ARG_TYPE_INFO(0, str, IS_STRING, 0)
130+
ZEND_ARG_TYPE_INFO(0, raw_output, _IS_BOOL, 0)
131+
ZEND_END_ARG_INFO()
132+
133+
ZEND_BEGIN_ARG_INFO_EX(arginfo_md5_file, 0, 0, 1)
134+
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)
135+
ZEND_ARG_TYPE_INFO(0, raw_output, _IS_BOOL, 0)
136+
ZEND_END_ARG_INFO()
137+
128138
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_lcg_value, 0, 0, IS_DOUBLE, 0)
129139
ZEND_END_ARG_INFO()
130140

0 commit comments

Comments
 (0)