From 4b668a08b363077c5b7ddd8b27647ca9a05aa665 Mon Sep 17 00:00:00 2001 From: kichik Date: Tue, 10 May 2005 20:30:01 +0000 Subject: [PATCH] set chm_toc and chm_ind to NULL after closing them git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4019 212acab6-be3b-0410-9dea-997c60f758d6 --- Docs/src/bin/halibut/bk_xhtml.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Docs/src/bin/halibut/bk_xhtml.c b/Docs/src/bin/halibut/bk_xhtml.c index 918e368b..431c04ba 100644 --- a/Docs/src/bin/halibut/bk_xhtml.c +++ b/Docs/src/bin/halibut/bk_xhtml.c @@ -1055,8 +1055,16 @@ static void xhtml_do_top_file(xhtmlfile * file, paragraph * sourceform) if(chm_toc)chm_dofooter(chm_toc); if(chm_ind)chm_dofooter(chm_ind); fclose(fp); - if(chm_toc)fclose(chm_toc); - if(chm_ind)fclose(chm_ind); + if(chm_toc) + { + fclose(chm_toc); + chm_toc = NULL; + } + if(chm_ind) + { + fclose(chm_ind); + chm_ind = NULL; + } } /* Convert a Unicode string to an ASCII one. '?' is