r2817 - firstUnrefPredicate(): updated for the current token set
authorDenis Ovsienko <infrastation@yandex.ru>
Wed, 3 Jun 2009 07:59:09 +0000 (07:59 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Wed, 3 Jun 2009 07:59:09 +0000 (07:59 +0000)
inc/code.php

index 06e263b48b2ce9c3c0489ed81e22caae56fcb409..80a8830db906fe58f670e25a074d5c7f5f4535c6 100644 (file)
@@ -951,7 +951,8 @@ function firstUnrefPredicate ($plist, $expr)
                        return in_array ($expr['load'], $plist) ? NULL : $expr['load'];
                case 'SYNT_NOT_EXPR':
                        return $self ($plist, $expr['load']);
-               case 'SYNT_BOOLOP':
+               case 'SYNT_EXPR':
+               case 'SYNT_AND_EXPR':
                        if (($tmp = $self ($plist, $expr['left'])) !== NULL)
                                return $tmp;
                        if (($tmp = $self ($plist, $expr['right'])) !== NULL)