This is an automated email from the ASF dual-hosted git repository.
joshtynjala 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 ed2e93e MXMLTreeBuilder: fix null pointer exception in parseValue()
when the type is not known (closes apache/royale-asjs#1096) (closes #170)
ed2e93e is described below
commit ed2e93ef166e2d553692648bc4c739ced1a7df62
Author: Josh Tynjala <[email protected]>
AuthorDate: Mon Apr 26 10:33:51 2021 -0700
MXMLTreeBuilder: fix null pointer exception in parseValue() when the type
is not known (closes apache/royale-asjs#1096) (closes #170)
---
.../apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
index a054f32..1b37da7 100644
---
a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
+++
b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
@@ -353,7 +353,10 @@ public class MXMLTreeBuilder
{
Object result = null;
- String typeName = type.getQualifiedName();
+ String typeName = IASLanguageConstants.ANY_TYPE;
+ if (type != null) {
+ typeName = type.getQualifiedName();
+ }
if (typeName.equals(IASLanguageConstants.Boolean))
{