Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/loader
In directory sc8-pr-cvs1:/tmp/cvs-serv26290/cirrus/hibernate/loader
Modified Files:
OuterJoinLoader.java
Log Message:
fix for an exception that occurred with qualified tablenames < 5 characters long
Index: OuterJoinLoader.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/loader/OuterJoinLoader.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** OuterJoinLoader.java 5 Nov 2002 03:44:01 -0000 1.12
--- OuterJoinLoader.java 19 Nov 2002 08:14:04 -0000 1.13
***************
*** 273,280 ****
protected static String alias(String tableName, int n) {
return aliasCore(tableName.length() <=5 ?
tableName :
! StringHelper.unqualify(tableName).substring(0, 5),
Integer.toString(n)
);
--- 273,282 ----
protected static String alias(String tableName, int n) {
+
+ tableName = StringHelper.unqualify(tableName);
return aliasCore(tableName.length() <=5 ?
tableName :
! tableName.substring(0, 5),
Integer.toString(n)
);
|