From aa9c1a7006ebd3f699f621096ca062669836d5c5 Mon Sep 17 00:00:00 2001 From: "Fawzi E. Abdulfattah" Date: Wed, 11 Aug 2021 20:29:59 +0200 Subject: [PATCH] Fixing BufferedQuery when ends with odd number of backslashes Signed-off-by: Fawzi E. Abdulfattah --- src/Utils/BufferedQuery.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Utils/BufferedQuery.php b/src/Utils/BufferedQuery.php index 7361949f8..02f16a0d0 100644 --- a/src/Utils/BufferedQuery.php +++ b/src/Utils/BufferedQuery.php @@ -192,7 +192,7 @@ public function extract($end = false) * be ignored. */ if ((($this->status & static::STATUS_COMMENT) === 0) && ($this->query[$i] === '\\')) { - $this->current .= $this->query[$i] . $this->query[++$i]; + $this->current .= $this->query[$i] . ($i + 1 < $len ? $this->query[++$i] : ''); continue; }