From 0e46158a11af3c375fda7fd10a7e1baca429b2c7 Mon Sep 17 00:00:00 2001 From: Peter Reilly Date: Tue, 14 Sep 2004 12:45:12 +0000 Subject: [PATCH] AntTypeDefintion#similarDefinition could be called in situations where the loader for the class is not antclassloader Obtained from: David Konecny git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276858 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/AntTypeDefinition.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/org/apache/tools/ant/AntTypeDefinition.java b/src/main/org/apache/tools/ant/AntTypeDefinition.java index 60953d7dc..60ba9d44e 100644 --- a/src/main/org/apache/tools/ant/AntTypeDefinition.java +++ b/src/main/org/apache/tools/ant/AntTypeDefinition.java @@ -352,6 +352,9 @@ public class AntTypeDefinition { // is the same ClassLoader oldLoader = other.getClassLoader(); ClassLoader newLoader = this.getClassLoader(); + if (oldLoader == newLoader) { + return true; + } return newLoader != null && oldLoader != null