Skip to content

Commit ccf7954

Browse files
iNem0onikic
authored andcommitted
Add crypt() function's stub
Closes GH-4515.
1 parent 19378ae commit ccf7954

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

ext/standard/basic_functions.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -767,12 +767,6 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_get_browser, 0, 0, 0)
767767
ZEND_ARG_INFO(0, return_array)
768768
ZEND_END_ARG_INFO()
769769
/* }}} */
770-
/* {{{ crypt.c */
771-
ZEND_BEGIN_ARG_INFO_EX(arginfo_crypt, 0, 0, 1)
772-
ZEND_ARG_INFO(0, str)
773-
ZEND_ARG_INFO(0, salt)
774-
ZEND_END_ARG_INFO()
775-
/* }}} */
776770
/* {{{ cyr_convert.c */
777771
ZEND_BEGIN_ARG_INFO(arginfo_convert_cyr_string, 0)
778772
ZEND_ARG_INFO(0, str)

ext/standard/basic_functions.stub.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ function base64_decode(string $str, bool $strict = false) {}
7171

7272
function crc32(string $str): int {}
7373

74+
/* crypt.c */
75+
76+
function crypt(string $str, string $salt = UNKNOWN): string {}
77+
7478
/* syslog.c */
7579

7680
#ifdef HAVE_SYSLOG_H

ext/standard/basic_functions_arginfo.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_crc32, 0, 1, IS_LONG, 0)
8383
ZEND_ARG_TYPE_INFO(0, str, IS_STRING, 0)
8484
ZEND_END_ARG_INFO()
8585

86+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_crypt, 0, 1, IS_STRING, 0)
87+
ZEND_ARG_TYPE_INFO(0, str, IS_STRING, 0)
88+
ZEND_ARG_TYPE_INFO(0, salt, IS_STRING, 0)
89+
ZEND_END_ARG_INFO()
90+
8691
#if defined(HAVE_SYSLOG_H)
8792
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_openlog, 0, 3, _IS_BOOL, 0)
8893
ZEND_ARG_TYPE_INFO(0, ident, IS_STRING, 0)

0 commit comments

Comments
 (0)