From 33770dcd4f72c3705e0e9b47427ef396d7ad1f2e Mon Sep 17 00:00:00 2001 From: anders_k Date: Sat, 3 Dec 2011 19:50:02 +0000 Subject: [PATCH] Halibut: Remove filename for self relative links in htmlsingle mode git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6193 212acab6-be3b-0410-9dea-997c60f758d6 --- Docs/src/bin/halibut/bk_xhtml.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Docs/src/bin/halibut/bk_xhtml.c b/Docs/src/bin/halibut/bk_xhtml.c index ecab010b..fe85269c 100644 --- a/Docs/src/bin/halibut/bk_xhtml.c +++ b/Docs/src/bin/halibut/bk_xhtml.c @@ -910,7 +910,7 @@ static void xhtml_do_index_body(FILE * fp) if (sect) { char fragmentbuf[NAMEDFRAGMENT_MAXLEN]; - fprintf(fp, "", sect->file->filename, + fprintf(fp, "", conf.leaf_level ? sect->file->filename : "", xhtml_get_fragmentname(sect, fragmentbuf)); if (sect->para->kwtext) { @@ -1227,7 +1227,7 @@ xhtml_do_contents_section_limit(FILE * fp, xhtmlsection * section, int limit) static int xhtml_add_contents_entry(FILE * fp, xhtmlsection * section, int limit) { - char fragmentbuf[NAMEDFRAGMENT_MAXLEN], *fragment; + char fragmentbuf[NAMEDFRAGMENT_MAXLEN], *fragment, *filename; if (!section || section->level > limit) return FALSE; if (fp == NULL || section->level < 0) @@ -1244,17 +1244,18 @@ xhtml_add_contents_entry(FILE * fp, xhtmlsection * section, int limit) fprintf(fp, "