From: bruce Date: Wed, 21 Jan 1987 15:36:18 +0000 (+0000) Subject: Don't put out "return" in outputtrans if action is not tested X-Git-Tag: release-5-5~4953 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=819136660e0ea86c1812d887b277d616ac8d0de3;p=ack.git Don't put out "return" in outputtrans if action is not tested otherwise compiling trans.c give warning about statment not reached. --- diff --git a/modules/src/em_opt/outputdfa.c b/modules/src/em_opt/outputdfa.c index 408433f9c..6d058599b 100644 --- a/modules/src/em_opt/outputdfa.c +++ b/modules/src/em_opt/outputdfa.c @@ -153,7 +153,8 @@ outputdotrans() fprint(ofile,"\t\t\tgoto free%d;\n",patterns[s].m_len); } } - fprint(ofile,"\t\treturn;\n"); + if(!seennontested) + fprint(ofile,"\t\treturn;\n"); } fprint(ofile,"\t}\n"); for(i=longestpattern;i>0;i--)