From 345f4c8978c2fa6a12f603dd1e160f28f34590a3 Mon Sep 17 00:00:00 2001 From: dtrg Date: Sun, 23 Jul 2006 18:29:38 +0000 Subject: [PATCH] Modified to avoid creating a zero-length iargs array, which some compilers (OSX) do not create a symbol for. --- util/opt/mktab.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); } -- 2.34.1