summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-02-07 15:37:24 +0100
committerNikita Popov <nikita.ppv@gmail.com>2019-02-07 15:38:43 +0100
commit53d8fa5af71e91799402224d4a137c2ee759a187 (patch)
treea044e25927c881e40454e479ec148d72c19ad09c
parent689521af8e9b8c6ddbc3b51344baf0ec83e044b1 (diff)
downloadphp-git-53d8fa5af71e91799402224d4a137c2ee759a187.tar.gz
Fix signedness in comparison in array_slice
-rw-r--r--ext/standard/array.c2
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) {