From ee2c7069e4a9c33a5f5b1bf74a1525c0894ec537 Mon Sep 17 00:00:00 2001 From: ceriel Date: Mon, 26 Aug 2002 14:27:15 +0000 Subject: [PATCH] Prevent double fclose --- util/LLgen/src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/LLgen/src/main.c b/util/LLgen/src/main.c index f7cf1a9a7..1334509a8 100644 --- a/util/LLgen/src/main.c +++ b/util/LLgen/src/main.c @@ -184,7 +184,6 @@ main(argc,argv) register string argv[]; { setinit(ntneeded); maxnt = &nonterms[nnonterms]; maxt = &tokens[ntokens]; - fclose(fact); /* * Now, the grammar is read. Do some computations */ @@ -198,6 +197,7 @@ main(argc,argv) register string argv[]; { stderr); } else gencode(argc); + fclose(fact); UNLINK(f_temp); UNLINK(f_pars); if (verbose) {