Skip to content

Commit baeb10d

Browse files
iNem0ocmb69
authored andcommitted
Add sha1 arginfo stubs
1 parent 8150c65 commit baeb10d

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

ext/standard/basic_functions.c

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1695,17 +1695,6 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_random_int, 0, 0, 2)
16951695
ZEND_ARG_INFO(0, max)
16961696
ZEND_END_ARG_INFO()
16971697
/* }}} */
1698-
/* {{{ sha1.c */
1699-
ZEND_BEGIN_ARG_INFO_EX(arginfo_sha1, 0, 0, 1)
1700-
ZEND_ARG_INFO(0, str)
1701-
ZEND_ARG_INFO(0, raw_output)
1702-
ZEND_END_ARG_INFO()
1703-
1704-
ZEND_BEGIN_ARG_INFO_EX(arginfo_sha1_file, 0, 0, 1)
1705-
ZEND_ARG_INFO(0, filename)
1706-
ZEND_ARG_INFO(0, raw_output)
1707-
ZEND_END_ARG_INFO()
1708-
/* }}} */
17091698
/* {{{ soundex.c */
17101699
ZEND_BEGIN_ARG_INFO(arginfo_soundex, 0)
17111700
ZEND_ARG_INFO(0, str)

ext/standard/basic_functions.stub.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,13 @@ function getmyinode() {}
132132

133133
function getlastmod(): int {}
134134

135+
/* sha1.c */
136+
137+
function sha1(string $str, bool $raw_output = false): string {}
138+
139+
/** @return string|false */
140+
function sha1_file(string $filename, bool $raw_output = false) {}
141+
135142
/* syslog.c */
136143

137144
#ifdef HAVE_SYSLOG_H

ext/standard/basic_functions_arginfo.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,10 @@ ZEND_END_ARG_INFO()
148148

149149
#define arginfo_getlastmod arginfo_ob_get_level
150150

151+
#define arginfo_sha1 arginfo_md5
152+
153+
#define arginfo_sha1_file arginfo_md5_file
154+
151155
#if defined(HAVE_SYSLOG_H)
152156
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_openlog, 0, 3, _IS_BOOL, 0)
153157
ZEND_ARG_TYPE_INFO(0, ident, IS_STRING, 0)

0 commit comments

Comments
 (0)