From: Curt A. <ca...@us...> - 2002-09-06 02:15:06
|
Update of /cvsroot/ant-contrib/cpptasks/src/net/sf/antcontrib/cpptasks/types In directory usw-pr-cvs1:/tmp/cvs-serv28470 Modified Files: LibrarySet.java Log Message: Fix for StringIndexOutOfBounds exception thrown when library name was less than 3 characters Index: LibrarySet.java =================================================================== RCS file: /cvsroot/ant-contrib/cpptasks/src/net/sf/antcontrib/cpptasks/types/LibrarySet.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** LibrarySet.java 18 Aug 2002 21:14:58 -0000 1.18 --- LibrarySet.java 6 Sep 2002 02:15:03 -0000 1.19 *************** *** 174,178 **** throw new BuildException("Library names should not contain periods."); } ! if (libnames[i].substring(0,3).equalsIgnoreCase("lib")) { throw new BuildException("Library names should not start with \"lib\"."); } --- 174,178 ---- throw new BuildException("Library names should not contain periods."); } ! if (libnames[i].length() >= 3 && libnames[i].substring(0,3).equalsIgnoreCase("lib")) { throw new BuildException("Library names should not start with \"lib\"."); } |