From: <one...@us...> - 2003-03-04 14:36:28
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/util In directory sc8-pr-cvs1:/tmp/cvs-serv27494/sf/hibernate/util Modified Files: StringHelper.java Log Message: support [] quoted identifiers Index: StringHelper.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/util/StringHelper.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** StringHelper.java 2 Feb 2003 06:41:06 -0000 1.7 --- StringHelper.java 4 Mar 2003 14:36:23 -0000 1.8 *************** *** 108,112 **** char quote = name.charAt(0); ! boolean nameEscaped = Dialect.QUOTE.indexOf(quote) > -1; StringBuffer nameBuffer = new StringBuffer(30); --- 108,113 ---- char quote = name.charAt(0); ! int quoteType = Dialect.QUOTE.indexOf(quote); ! boolean nameEscaped = quoteType > -1; StringBuffer nameBuffer = new StringBuffer(30); *************** *** 120,124 **** if (nameEscaped) { nameBuffer.insert(0, quote); ! nameBuffer.append(quote); } return nameBuffer.toString(); --- 121,125 ---- if (nameEscaped) { nameBuffer.insert(0, quote); ! nameBuffer.append( Dialect.CLOSED_QUOTE.charAt(quoteType) ); } return nameBuffer.toString(); |