This is an automated email from the ASF dual-hosted git repository.

gregdove pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git


The following commit(s) were added to refs/heads/develop by this push:
     new 3eff216da Avoid null reference errors for scope which can occur with 
some xml-ish lookups.
3eff216da is described below

commit 3eff216daaab919220b83f2589c82b420de238cb
Author: greg-dove <[email protected]>
AuthorDate: Tue Jul 12 10:23:43 2022 +1200

    Avoid null reference errors for scope which can occur with some xml-ish 
lookups.
---
 .../org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java
 
b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java
index 8afeb80e2..4567d4fcd 100644
--- 
a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java
+++ 
b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java
@@ -241,7 +241,7 @@ public abstract class ExpressionNodeBase extends 
FixedChildrenNode implements IE
             {
                 ASScope scope = getASScope();
 
-                if (scope.isPackageName(ref))
+                if (scope != null && scope.isPackageName(ref))
                     isPackage = true;
             }
         }

Reply via email to