summaryrefslogtreecommitdiffstats
path: root/3391f10eacec880aebcd4297bd2658ae13473947.patch
blob: 85ab6820fb247755ebef1b3c54c1b502e60ceb86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
From 3391f10eacec880aebcd4297bd2658ae13473947 Mon Sep 17 00:00:00 2001
From: Johan Cwiklinski <jcwiklinski@teclib.com>
Date: Mon, 2 Jul 2018 08:12:32 +0200
Subject: [PATCH] Cast limits to integer; fixes #4270

---
 inc/search.class.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/inc/search.class.php b/inc/search.class.php
index 79c32856bd..b6f684be26 100644
--- a/inc/search.class.php
+++ b/inc/search.class.php
@@ -890,7 +890,7 @@ static function constructSQL(array &$data) {
       $numrows = 0;
       //No search : count number of items using a simple count(ID) request and LIMIT search
       if ($data['search']['no_search']) {
-         $LIMIT = " LIMIT ".$data['search']['start'].", ".$data['search']['list_limit'];
+         $LIMIT = " LIMIT ".(int)$data['search']['start'].", ".(int)$data['search']['list_limit'];
 
          // Force group by for all the type -> need to count only on table ID
          if (!isset($searchopt[1]['forcegroupby'])) {