From 67d812e06da123896276e7b9f3e29544cc956602 Mon Sep 17 00:00:00 2001 From: Marius van Witzenburg <info@mariusvw.com> Date: Mon, 7 Sep 2015 19:57:56 +0200 Subject: [PATCH] Fixed undefined offset on $last_ope --- inc/fulltext.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/fulltext.php b/inc/fulltext.php index d6cddc566..a727a8b53 100644 --- a/inc/fulltext.php +++ b/inc/fulltext.php @@ -701,7 +701,7 @@ function ft_queryParser($Indexer, $query){ if (preg_match($ope_regex, $token)) { // operator $last_ope = end($ope_stack); - while ($ope_precedence[$token] <= $ope_precedence[$last_ope] && $last_ope != '(') { + while ($last_ope !== false && $ope_precedence[$token] <= $ope_precedence[$last_ope] && $last_ope != '(') { $parsed_ary[] = array_pop($ope_stack); $last_ope = end($ope_stack); } -- GitLab