Add md5 arginfo stubs

This commit is contained in:
inem0o 2019-08-16 12:17:45 +02:00 committed by Christoph M. Becker
parent 58d661cd7d
commit ff7900f551
3 changed files with 17 additions and 11 deletions

View file

@ -1585,17 +1585,6 @@ ZEND_BEGIN_ARG_INFO(arginfo_intdiv, 0)
ZEND_ARG_INFO(0, divisor)
ZEND_END_ARG_INFO()
/* }}} */
/* {{{ md5.c */
ZEND_BEGIN_ARG_INFO_EX(arginfo_md5, 0, 0, 1)
ZEND_ARG_INFO(0, str)
ZEND_ARG_INFO(0, raw_output)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_md5_file, 0, 0, 1)
ZEND_ARG_INFO(0, filename)
ZEND_ARG_INFO(0, raw_output)
ZEND_END_ARG_INFO()
/* }}} */
/* {{{ metaphone.c */
ZEND_BEGIN_ARG_INFO_EX(arginfo_metaphone, 0, 0, 1)
ZEND_ARG_INFO(0, text)

View file

@ -109,6 +109,13 @@ function hrtime(bool $get_as_number = false) {}
function lcg_value(): float {}
/* md5.c */
function md5(string $str, bool $raw_output = false): string {}
/** @return string|false */
function md5_file(string $filename, bool $raw_output = false) {}
/* syslog.c */
#ifdef HAVE_SYSLOG_H

View file

@ -125,6 +125,16 @@ 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()
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_md5, 0, 1, IS_STRING, 0)
ZEND_ARG_TYPE_INFO(0, str, IS_STRING, 0)
ZEND_ARG_TYPE_INFO(0, raw_output, _IS_BOOL, 0)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_md5_file, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)
ZEND_ARG_TYPE_INFO(0, raw_output, _IS_BOOL, 0)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_lcg_value, 0, 0, IS_DOUBLE, 0)
ZEND_END_ARG_INFO()