From: dtrg Date: Sun, 23 Jul 2006 18:29:38 +0000 (+0000) Subject: Modified to avoid creating a zero-length iargs array, which some compilers X-Git-Tag: release-6-0-pre-1~84 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=345f4c8978c2fa6a12f603dd1e160f28f34590a3;p=ack.git Modified to avoid creating a zero-length iargs array, which some compilers (OSX) do not create a symbol for. --- diff --git a/util/opt/mktab.y b/util/opt/mktab.y index d7cec716e..a4b5c845c 100644 --- a/util/opt/mktab.y +++ b/util/opt/mktab.y @@ -327,7 +327,7 @@ printnodes() { for (p=nodes;pex_operator,p->ex_lnode,p->ex_rnode); - printf("};\n\niarg_t iargs[%d];\n",maxpatlen); + printf("};\n\niarg_t iargs[%d];\n", (maxpatlen>0 ? maxpatlen : 1)); if (patid[0]) printf("static char rcsid[] = %s;\n",patid); }