From 7d768c9e0683c13ec08244101855c761d69b1d9b Mon Sep 17 00:00:00 2001 From: dchandler Date: Tue, 3 Jun 2003 23:45:15 +0000 Subject: [PATCH] Fixed a crashing bug that happened upon converting wylie to tibetan. --- source/org/thdl/tib/text/TibTextUtils.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/source/org/thdl/tib/text/TibTextUtils.java b/source/org/thdl/tib/text/TibTextUtils.java index 4ad6b09..8618ac6 100644 --- a/source/org/thdl/tib/text/TibTextUtils.java +++ b/source/org/thdl/tib/text/TibTextUtils.java @@ -323,10 +323,14 @@ public class TibTextUtils implements THDLWylieConstants { isSanskrit = false; } else { //could not convert - throw exception - if (start+5 < wylie.length()) - System.out.println("Bad wylie: "+wylie.substring(start,5)); // FIXME: we're printing to stdout! - else + // FIXME: we're printing to stdout! + if (start+5 <= wylie.length()) { + System.out.println("Bad wylie: " + + wylie.substring(start, + start + 5)); + } else { System.out.println("Bad wylie: "+wylie.substring(start)); + } throw new InvalidWylieException(wylie, start); } }