From 0c56d078ec7297d955fb16e75a313d4a2ade737c Mon Sep 17 00:00:00 2001 From: ceriel Date: Wed, 1 Aug 1990 14:41:18 +0000 Subject: [PATCH] bug fix: did not return soon enough --- util/ceg/defaults/C_out_skel.c | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/util/ceg/defaults/C_out_skel.c b/util/ceg/defaults/C_out_skel.c index 4549f118e..5e679f033 100644 --- a/util/ceg/defaults/C_out_skel.c +++ b/util/ceg/defaults/C_out_skel.c @@ -39,23 +39,12 @@ C_out(p) break; case EM_MNEM: /* normal instruction */ -{ - register int parametertype; /* parametertype of the instruction */ - - parametertype = em_flag[p->em_opcode-sp_fmnem] & EM_PAR; - switch(parametertype) { - default: - break; - case PAR_W: - if (p->em_argtype != 0) { - } - else { + if ((em_flag[p->em_opcode-sp_fmnem] & EM_PAR) == PAR_W && + p->em_argtype == 0) { #include "C_mnem_narg" - } - break; - } + } else { #include "C_mnem" -} + } break; case EM_DEFILB: -- 2.34.1