Doug Fields patch to prevent exception being thrown on zero length arrays

This commit is contained in:
Dave Cramer 2002-03-05 03:46:03 +00:00
parent fe4e95f682
commit 17b6baf17d
1 changed files with 7 additions and 1 deletions

View File

@ -74,7 +74,13 @@ public class Array implements java.sql.Array
Object retVal = null;
ArrayList array = new ArrayList();
if ( rawString != null )
/* Check if the String is also not an empty array
* otherwise there will be an exception thrown below
* in the ResultSet.toX with an empty string.
* -- Doug Fields <dfields-pg-jdbc@pexicom.com> Feb 20, 2002 */
if ( rawString != null && !rawString.equals("{}") )
{
char[] chars = rawString.toCharArray();
StringBuffer sbuf = new StringBuffer();