From 135b8db720f38e62771418ecca69bea51014c5d9 Mon Sep 17 00:00:00 2001 From: Shish Date: Sat, 1 Feb 2020 11:58:05 +0000 Subject: [PATCH] fix types in http_range support --- core/basepage.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/basepage.php b/core/basepage.php index 47904f8a..d10c93fd 100644 --- a/core/basepage.php +++ b/core/basepage.php @@ -389,11 +389,11 @@ class BasePage break; } if ($range == '-') { - $c_start = $size - substr($range, 1); + $c_start = $size - (int)substr($range, 1); } else { $range = explode('-', $range); - $c_start = $range[0]; - $c_end = (isset($range[1]) && is_numeric($range[1])) ? $range[1] : $size; + $c_start = (int)$range[0]; + $c_end = (isset($range[1]) && is_numeric($range[1])) ? (int)$range[1] : $size; } $c_end = ($c_end > $end) ? $end : $c_end; if ($c_start > $c_end || $c_start > $size - 1 || $c_end >= $size) {