Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/db
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv23636/app/src/net/sourceforge/squirrel_sql/client/gui/db
Modified Files:
JTreeAliasesListImpl.java
Log Message:
Bug 2942351: from test case submitted by a user, it was apparent that a zero-length aliases tree structure file could cause this problem. So, we ignore it, if it has zero-length and it should be correctly re-written the next time we have a clean shutdown.
Index: JTreeAliasesListImpl.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/db/JTreeAliasesListImpl.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** JTreeAliasesListImpl.java 22 Dec 2009 10:37:13 -0000 1.13
--- JTreeAliasesListImpl.java 20 Feb 2010 21:59:58 -0000 1.14
***************
*** 212,216 ****
File file = new ApplicationFiles().getDatabaseAliasesTreeStructureFile();
! if(file.exists())
{
XMLBeanReader rdr = new XMLBeanReader();
--- 212,216 ----
File file = new ApplicationFiles().getDatabaseAliasesTreeStructureFile();
! if(file.exists() && file.length() > 0)
{
XMLBeanReader rdr = new XMLBeanReader();
|