From 7703839dbbcbb5b89c0a4afeafe29d66890d4ff7 Mon Sep 17 00:00:00 2001 From: messju Date: Sat, 7 Feb 2004 20:55:27 +0000 Subject: [PATCH] removed two notices from Smarty_Compiler::_parse_is_expr() (thanks shuther!) --- libs/Smarty_Compiler.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/Smarty_Compiler.class.php b/libs/Smarty_Compiler.class.php index 1e9819e3..0c8c9168 100644 --- a/libs/Smarty_Compiler.class.php +++ b/libs/Smarty_Compiler.class.php @@ -1433,7 +1433,7 @@ class Smarty_Compiler extends Smarty { switch ($expr_type) { case 'even': - if (@$tokens[$expr_end] == 'by') { + if (isset($tokens[$expr_end]) && $tokens[$expr_end] == 'by') { $expr_end++; $expr_arg = $tokens[$expr_end++]; $expr = "!(1 & ($is_arg / " . $this->_parse_var_props($expr_arg) . "))"; @@ -1442,7 +1442,7 @@ class Smarty_Compiler extends Smarty { break; case 'odd': - if (@$tokens[$expr_end] == 'by') { + if (isset($tokens[$expr_end]) && $tokens[$expr_end] == 'by') { $expr_end++; $expr_arg = $tokens[$expr_end++]; $expr = "(1 & ($is_arg / " . $this->_parse_var_props($expr_arg) . "))";