From: SVN by r. <sv...@ca...> - 2008-03-14 15:14:50
|
Author: roy Date: 2008-03-14 16:14:40 +0100 (Fri, 14 Mar 2008) New Revision: 253 Modified: src/main/java/nl/improved/sqlclient/SQLShell.java Log: hopefully an indexoutof bounds fixed Modified: src/main/java/nl/improved/sqlclient/SQLShell.java =================================================================== --- src/main/java/nl/improved/sqlclient/SQLShell.java 2008-03-14 12:39:55 UTC (rev 252) +++ src/main/java/nl/improved/sqlclient/SQLShell.java 2008-03-14 15:14:40 UTC (rev 253) @@ -822,7 +822,7 @@ int lineNr; for (lineNr = startLine;lineNr < tmpList.size() && lineNr - startLine < Toolkit.getScreenHeight()-1; lineNr++) { CharSequence linePart = tmpList.get(lineNr); - String line = linePart + emptyLine.substring(linePart.length()); + String line = linePart.length() >= emptyLine.length() ? linePart.toString() : linePart + emptyLine.substring(linePart.length()); Toolkit.printString(line , 0, lineNr-startLine, color); } |