tr: Remove if from set_type_size(), which would lead to a silent failure in release...
authorChristoph Mallon <christoph.mallon@gmx.de>
Sat, 24 Nov 2012 09:58:56 +0000 (10:58 +0100)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sat, 24 Nov 2012 10:01:31 +0000 (11:01 +0100)
Now we get a nice crash.

ir/tr/type.c

index da5bd1c..f4a22ea 100644 (file)
@@ -268,11 +268,7 @@ void set_type_visibility(ir_type *tp, ir_visibility v)
 void set_type_size_bytes(ir_type *tp, unsigned size)
 {
        const tp_op *tpop = get_type_tpop(tp);
-
-       if (tpop->ops.set_type_size)
-               tpop->ops.set_type_size(tp, size);
-       else
-               assert(0 && "Cannot set size for this type");
+       tpop->ops.set_type_size(tp, size);
 }
 
 unsigned get_type_alignment_bytes(ir_type *tp)