diff -r 03bf24449c7a -r 102ba0fcb07f java/sql-dk/src/info/globalcode/sql/dk/Functions.java --- a/java/sql-dk/src/info/globalcode/sql/dk/Functions.java Fri Dec 27 21:26:30 2013 +0100 +++ b/java/sql-dk/src/info/globalcode/sql/dk/Functions.java Sat Dec 28 12:19:39 2013 +0100 @@ -121,11 +121,19 @@ } public static String rpad(String s, int n) { - return String.format("%1$-" + n + "s", s); + if (n > 0) { + return String.format("%1$-" + n + "s", s); + } else { + return s; + } } public static String lpad(String s, int n) { - return String.format("%1$" + n + "s", s); + if (n > 0) { + return String.format("%1$" + n + "s", s); + } else { + return s; + } } public static String repeat(char ch, int count) {