From 38a775c0754f7653e34e4a4d2784058f82b509ab Mon Sep 17 00:00:00 2001 From: Matthew Jason Benson Date: Thu, 14 Sep 2006 17:18:52 +0000 Subject: [PATCH] don't bother to check for circular references if you're just going to die anyway due to null Project git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@443420 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/types/DataType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/types/DataType.java b/src/main/org/apache/tools/ant/types/DataType.java index 7a5ef73c9..76e5180f9 100644 --- a/src/main/org/apache/tools/ant/types/DataType.java +++ b/src/main/org/apache/tools/ant/types/DataType.java @@ -253,10 +253,10 @@ public abstract class DataType extends ProjectComponent { */ protected Object getCheckedRef(final Class requiredClass, final String dataTypeName, final Project project) { - dieOnCircularReference(project); if (project == null) { throw new BuildException("No Project specified"); } + dieOnCircularReference(project); Object o = ref.getReferencedObject(project); if (!(requiredClass.isAssignableFrom(o.getClass()))) { log("Class " + o.getClass() + " is not a subclass of " + requiredClass,