From 01d03d91df569abeb940fab0bfeac3f4d69f9f74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dariusz=20Rumi=C5=84ski?= Date: Wed, 14 May 2014 21:52:33 +0200 Subject: [PATCH] Strict comparison in Tokenizer --- src/Mustache/Tokenizer.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mustache/Tokenizer.php b/src/Mustache/Tokenizer.php index 68ec5c1..bf1e5d1 100644 --- a/src/Mustache/Tokenizer.php +++ b/src/Mustache/Tokenizer.php @@ -116,7 +116,7 @@ class Mustache_Tokenizer } else { $char = $text[$i]; $this->buffer .= $char; - if ($char == "\n") { + if ($char === "\n") { $this->flushBuffer(); $this->line++; } @@ -157,14 +157,14 @@ class Mustache_Tokenizer self::OTAG => $this->otag, self::CTAG => $this->ctag, self::LINE => $this->line, - self::INDEX => ($this->tagType == self::T_END_SECTION) ? $this->seenTag - $this->otagLen : $i + $this->ctagLen + self::INDEX => ($this->tagType === self::T_END_SECTION) ? $this->seenTag - $this->otagLen : $i + $this->ctagLen ); $this->buffer = ''; $i += $this->ctagLen - 1; $this->state = self::IN_TEXT; - if ($this->tagType == self::T_UNESCAPED) { - if ($this->ctag == '}}') { + if ($this->tagType === self::T_UNESCAPED) { + if ($this->ctag === '}}') { $i++; } else { // Clean up `{{{ tripleStache }}}` style tokens.