X-Git-Url: http://git.megacz.com/?p=org.ibex.classgen.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FConstantPool.java;h=dbd958ce1260e1d241000e571a115401ab43b7c1;hp=17ea634fc6b56f3694e4029063681f361d83915f;hb=23042bc1dd664a6f8ca52125ce9874ef1c248769;hpb=cf29876f578c2c2a7550361b8f466d0c491505b8 diff --git a/src/org/ibex/classgen/ConstantPool.java b/src/org/ibex/classgen/ConstantPool.java index 17ea634..dbd958c 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.instance(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);