Fixed bug #31479 (Fixed crash in chunk_split(), when chunklen > strlen).

This commit is contained in:
Ilia Alshanetsky 2005-01-18 15:47:57 +00:00
parent 64e40c2271
commit 1e6454a67b

View file

@ -1890,6 +1890,10 @@ PHP_FUNCTION(chunk_split)
RETURN_FALSE;
}
if (chunklen > Z_STRLEN_PP(p_str)) {
RETURN_STRINGL(Z_STRVAL_PP(p_str), Z_STRLEN_PP(p_str), 1);
}
if (!Z_STRLEN_PP(p_str)) {
RETURN_EMPTY_STRING();
}