Author: mareshkau
Date: 2009-02-13 09:31:42 -0500 (Fri, 13 Feb 2009)
New Revision: 13614
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/TextUtil.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3650
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/TextUtil.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/TextUtil.java 2009-02-13
14:22:50 UTC (rev 13613)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/TextUtil.java 2009-02-13
14:31:42 UTC (rev 13614)
@@ -262,6 +262,9 @@
public static int visualPosition(String sourceText, int sourcePosition) {
int calcPosition = sourcePosition;
+ if(sourceText==null) {
+ return 0;
+ }
int start = sourceText.indexOf(CHR_ESC_START);
while (start != -1 && start < sourcePosition && start + 1 <
sourceText.length()) {
int stop = sourceText.indexOf(CHR_ESC_STOP, start + 1);