diff --git a/lang/cem/libcc/gen/ext_comp.c b/lang/cem/libcc/gen/ext_comp.c index ca37b8549..4496d9762 100644 --- a/lang/cem/libcc/gen/ext_comp.c +++ b/lang/cem/libcc/gen/ext_comp.c @@ -191,7 +191,7 @@ cmp_ext(e1, e2) add_ext(e1, e2, &tmp); e2->sign = ! e2->sign; if (tmp.m1 == 0 && tmp.m2 == 0) return 0; - if (tmp->sign) return -1; + if (tmp.sign) return -1; return 1; }