convert_to_long_ex(arg2);
len = Z_LVAL_PP(arg2);
- if (len < 0) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Length parameter may not be negative");
+ if (len <= 0) {
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Length parameter must be greater then 0.");
RETURN_FALSE;
}
if (bytes != NULL) {
convert_to_long_ex(bytes);
- if (Z_LVAL_PP(bytes) < 0) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Length parameter may not be negative");
+ if (Z_LVAL_PP(bytes) <= 0) {
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Length parameter must be greater then 0.");
RETURN_FALSE;
}
convert_to_long_ex(arg2);
len = Z_LVAL_PP(arg2);
- if (len < 0) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Length parameter may not be negative");
+ if (len <= 0) {
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Length parameter must be greater then 0.");
RETURN_FALSE;
}