From 42d70c9f6b2f1b18128c14996f6c054d45c79d99 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Sat, 7 Apr 2018 15:51:26 +0200 Subject: [PATCH] mkhtml2: if linkend does not resolve output inner data --- gtkdoc/mkhtml2.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtkdoc/mkhtml2.py b/gtkdoc/mkhtml2.py index 7faf554..7535490 100644 --- a/gtkdoc/mkhtml2.py +++ b/gtkdoc/mkhtml2.py @@ -579,10 +579,13 @@ def convert_link(ctx, xml): result = [] if linkend: link_text = [] - convert_inner(ctx, xml, link_text) append_text(xml.text, link_text) + convert_inner(ctx, xml, link_text) # TODO: fixxref does some weird checks in xml.text result = [fixxref.MakeXRef(ctx['module'], '', 0, linkend, ''.join(link_text))] + else: + append_text(xml.text, result) + convert_inner(ctx, xml, result) append_text(xml.tail, result) return result -- 2.11.4.GIT