git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@80 30ef5769-5b8d-40dd-aea6-55b5d6557bb3tags/rel_3_17_1_ga
@@ -133,8 +133,12 @@ public class ClassPool extends AbsClassPool { | |||
if (translator == null) | |||
cp = this; | |||
else { | |||
cp = new ClassPool(source, parent); | |||
source = cp; | |||
ClassPool s = this; | |||
while (s.source instanceof ClassPool) | |||
s = (ClassPool)s.source; | |||
cp = new ClassPool(s.source, parent); | |||
s.source = cp; | |||
} | |||
cp.translator = trans; |