mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
readline: inline _readline_long_zval() function (#15840)
Unneeded wrapper around the `ZVAL_LONG()` macro
This commit is contained in:
@@ -453,19 +453,14 @@ static void _readline_string_zval(zval *ret, const char *str)
|
||||
}
|
||||
}
|
||||
|
||||
static void _readline_long_zval(zval *ret, long l)
|
||||
{
|
||||
ZVAL_LONG(ret, l);
|
||||
}
|
||||
|
||||
char **php_readline_completion_cb(const char *text, int start, int end)
|
||||
{
|
||||
zval params[3];
|
||||
char **matches = NULL;
|
||||
|
||||
_readline_string_zval(¶ms[0], text);
|
||||
_readline_long_zval(¶ms[1], start);
|
||||
_readline_long_zval(¶ms[2], end);
|
||||
ZVAL_LONG(¶ms[1], start);
|
||||
ZVAL_LONG(¶ms[2], end);
|
||||
|
||||
if (call_user_function(NULL, NULL, &_readline_completion, &_readline_array, 3, params) == SUCCESS) {
|
||||
if (Z_TYPE(_readline_array) == IS_ARRAY) {
|
||||
|
||||
Reference in New Issue
Block a user