Mistake in interface assumptions...
authorbdemsky <bdemsky>
Mon, 1 Mar 2004 17:29:14 +0000 (17:29 +0000)
committerbdemsky <bdemsky>
Mon, 1 Mar 2004 17:29:14 +0000 (17:29 +0000)
Repair/RepairCompiler/MCC/IR/StructureTypeDescriptor.java

index 32d38f567c278164078551576072b11b68c0ed8b..7b6e5148c8c88ca8a4b565a26925fe23942376e7 100755 (executable)
@@ -43,7 +43,7 @@ public class StructureTypeDescriptor extends TypeDescriptor {
     public Expr getOffsetExpr(FieldDescriptor field) {
        /* Fix sizeof calculations */
        if ((field==null)&&(subtype!=null))
     public Expr getOffsetExpr(FieldDescriptor field) {
        /* Fix sizeof calculations */
        if ((field==null)&&(subtype!=null))
-           return subtype.getOFfsetExpr(field);
+           return subtype.getSizeExpr();
 
        boolean aligned=true;
         Expr size = new IntegerLiteralExpr(0);
 
        boolean aligned=true;
         Expr size = new IntegerLiteralExpr(0);