diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-02-07 15:37:24 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-02-07 15:38:43 +0100 |
commit | 53d8fa5af71e91799402224d4a137c2ee759a187 (patch) | |
tree | a044e25927c881e40454e479ec148d72c19ad09c | |
parent | 689521af8e9b8c6ddbc3b51344baf0ec83e044b1 (diff) | |
download | php-git-53d8fa5af71e91799402224d4a137c2ee759a187.tar.gz |
Fix signedness in comparison in array_slice
-rw-r--r-- | ext/standard/array.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c index e8b0c64f3c..972584a51e 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -3498,7 +3498,7 @@ PHP_FUNCTION(array_slice) } /* Clamp the offset.. */ - if (offset > num_in) { + if (offset > (zend_long) num_in) { ZVAL_EMPTY_ARRAY(return_value); return; } else if (offset < 0 && (offset = (num_in + offset)) < 0) { |