From: ceriel Date: Tue, 29 Nov 1994 14:53:02 +0000 (+0000) Subject: Fix: sometimes produced branch to non-existing label X-Git-Tag: release-5-5~142 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=ef0ecb31b29ea69c0991285626c12a803a63174b;p=ack.git Fix: sometimes produced branch to non-existing label --- diff --git a/util/ego/bo/bo.c b/util/ego/bo/bo.c index 1980190d5..275239078 100644 --- a/util/ego/bo/bo.c +++ b/util/ego/bo/bo.c @@ -136,8 +136,7 @@ STATIC bo_optloop(p,b,x,bra,bcc) if (l == (line_p) 0) { prevb->b_start = bra; } else { - if (INSTR(l) == op_bra && - INSTRLAB(l) == INSTRLAB(bra)) { + if ((em_flag[INSTR(l)-sp_fmnem]&EM_FLO) == FLO_T) { oldline(bra); } else { appnd_line(bra,l);