commit | 781a1e8763b21029f036cd3ae61feb79c7bc2b0e | [log] [tgz] |
---|---|---|
author | nsandonato <nsandonato> | Tue Sep 21 17:36:31 2010 +0000 |
committer | nsandonato <nsandonato> | Tue Sep 21 17:36:31 2010 +0000 |
tree | b71732516ec2315f7a3defdb3daa420137ff75a2 | |
parent | f4568c89e988074747b8de96e6ea2cbe99bf0d5b [diff] |
[325879] NPE in org.eclipse.jst.jsp.core.internal.java.XMLJSPRegionHelper.decodeRemainingRegions
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/XMLJSPRegionHelper.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/XMLJSPRegionHelper.java index 6ba3238..bdc6866 100644 --- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/XMLJSPRegionHelper.java +++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/XMLJSPRegionHelper.java
@@ -273,7 +273,7 @@ if(regionList != null) { ITextRegion region = regionList.get(start); String text = sdRegion.getFullText(); - if (text != null && region.getStart() <= text.length()) + if (text != null && region != null && region.getStart() <= text.length()) fTranslator.decodeScriptBlock(text.substring(region.getStart(), text.length()), 0); } }