1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

mbstring: Transform RETURN_STR(zend_string_init_fast(...)) to RETURN_STRINGL_FAST(...) (#20779)

This is a dedicated API which is cleaner.
This commit is contained in:
Niels Dossche
2025-12-26 03:15:25 -08:00
committed by GitHub
parent 85b681a206
commit f20701416d

View File

@@ -2448,7 +2448,7 @@ PHP_FUNCTION(mb_strcut)
if (len > string.len - from) {
len = string.len - from;
}
RETURN_STR(zend_string_init_fast((const char*)(string.val + from), len & -char_len));
RETURN_STRINGL_FAST((const char*)(string.val + from), len & -char_len);
}
if (enc->mblen_table) {
@@ -2471,7 +2471,7 @@ PHP_FUNCTION(mb_strcut)
}
end = p;
}
RETURN_STR(zend_string_init_fast((const char*)start, end - start));
RETURN_STRINGL_FAST((const char*)start, end - start);
}
ret = mbfl_strcut(&string, &result, from, len);