From 40342ea6b424a229c2039613f05d5f9b43f5005f Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Thu, 25 Jul 2013 21:00:15 +0200
Subject: [PATCH] Correctly handle rules that start with a parenthesis (should
 not be interpreted as function, but as operator)

---
 rules_shipping_advanced.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/rules_shipping_advanced.php b/rules_shipping_advanced.php
index 3d81055..e32ccbc 100644
--- a/rules_shipping_advanced.php
+++ b/rules_shipping_advanced.php
@@ -194,8 +194,8 @@ class ShippingRule_Advanced extends ShippingRule {
 		$is_condition = false;
 		$is_assignment = false;
 		
-		$stack = array ();  // 1)
-		$prev_token_operator = false;
+		$stack = array ();  // 1)/
+		$prev_token_operator = true;
 		$function_args = array();
 		$out_stack = array();
 		foreach ($atoms as $a) { // 2)
-- 
GitLab