X-Git-Url: http://git.megacz.com/?p=org.ibex.classgen.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FConstantPool.java;h=967d317c79e8918cab536226f906abcacd09d5f7;hp=5868f62946b2649a2edd8ba417f0fcb9545890a1;hb=11cdbef43dc7391d2e1a7d38a38994934a504d34;hpb=b4907d8881ec8bc540cbd73464543140fb76f238 diff --git a/src/org/ibex/classgen/ConstantPool.java b/src/org/ibex/classgen/ConstantPool.java index 5868f62..967d317 100644 --- a/src/org/ibex/classgen/ConstantPool.java +++ b/src/org/ibex/classgen/ConstantPool.java @@ -123,7 +123,7 @@ class ConstantPool implements CGConst { if(member.name == null) throw new Error("should never happen"); switch(tag) { case CONSTANT_FIELDREF: - return klass.getTypeClass().field(member.name.s, Type.fromDescriptor(member.type.s)); + return klass.getTypeClass().field(member.name.s, member.type.s); case CONSTANT_METHODREF: case CONSTANT_INTERFACEMETHODREF: Type.Class.Method m = klass.getTypeClass().method(member.name.s,member.type.s);