[Schmitzm-commits] r32 - trunk/src/schmitzm/temp
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Sat Mar 28 17:44:25 CET 2009
Author: alfonx
Date: 2009-03-28 17:44:24 +0100 (Sat, 28 Mar 2009)
New Revision: 32
Modified:
trunk/src/schmitzm/temp/BaseTypeUtil.java
Log:
Eclipse hat mich darauf hingewiesen, dass der alte code bei o==null zu einer NPE gef?\195?\188hrt h?\195?\164tte.
Neu:
/**
* Prueft, ob das angegebene Objekt einen Build-In-Type darstellt. Dies sind
* alle Typen, die oben in der rechten Spalte angegeben sind.
* @return <code>false</code>, wenn das angegebene Objekt <code>null</code> ist
*/
public static boolean isBuildInType(Object o) {
return o!=null && isBuildInType(o.getClass());
}
Vorher war:
return o!=null || isBuildInType(o.getClass());
Modified: trunk/src/schmitzm/temp/BaseTypeUtil.java
===================================================================
--- trunk/src/schmitzm/temp/BaseTypeUtil.java 2009-03-25 16:08:22 UTC (rev 31)
+++ trunk/src/schmitzm/temp/BaseTypeUtil.java 2009-03-28 16:44:24 UTC (rev 32)
@@ -79,7 +79,7 @@
* @return <code>false</code>, wenn das angegebene Objekt <code>null</code> ist
*/
public static boolean isBuildInType(Object o) {
- return o!=null || isBuildInType(o.getClass());
+ return o!=null && isBuildInType(o.getClass());
}
More information about the Schmitzm-commits
mailing list