X-Git-Url: http://git.megacz.com/?p=org.ibex.classgen.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FClassFile.java;h=32bda60d830125e2dc5c590adde31a0b2510e419;hp=f41a44f996c6e5720916e630c34bce3b11eac8ca;hb=e70f9a95d3058a30dc93d8d45078ece8bb7a7dc6;hpb=f1822de91ca3a0ecb3f744766176d39dd166ea07 diff --git a/src/org/ibex/classgen/ClassFile.java b/src/org/ibex/classgen/ClassFile.java index f41a44f..32bda60 100644 --- a/src/org/ibex/classgen/ClassFile.java +++ b/src/org/ibex/classgen/ClassFile.java @@ -104,7 +104,7 @@ public class ClassFile extends Type.Class.Body { @see CGConst */ public final FieldGen addField(String name, Type type, int flags) { - FieldGen fg = new FieldGen(this, name, type, flags); + FieldGen fg = new FieldGen(getType().field(name, type), flags); fields.addElement(fg); return fg; } @@ -223,7 +223,7 @@ public class ClassFile extends Type.Class.Body { interfaces = new Type.Class[i.readShort()]; for(int j=0; j