Update of /cvsroot/jake2/jake2/src/jake2/util
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3316/src/jake2/util
Modified Files:
Lib.java
Log Message:
better empty string handling without throwing a exception
Index: Lib.java
===================================================================
RCS file: /cvsroot/jake2/jake2/src/jake2/util/Lib.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** Lib.java 18 Dec 2005 22:10:12 -0000 1.18
--- Lib.java 14 May 2007 22:18:29 -0000 1.19
***************
*** 76,88 ****
/** Like in libc. */
public static float atof(String in) {
! float res = 0;
!
try {
! res = Float.parseFloat(in);
! }
! catch (Exception e) {
}
-
- return res;
}
--- 76,86 ----
/** Like in libc. */
public static float atof(String in) {
! if (in == null || in.length() == 0)
! return 0;
try {
! return Float.parseFloat(in);
! } catch (Exception e) {
! return 0;
}
}
|