diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> | 2011-08-13 10:43:39 +0200 |
---|---|---|
committer | Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> | 2011-08-13 10:43:39 +0200 |
commit | d875680ac9a33588c68a893ace0f82eeff99b2e8 (patch) | |
tree | ab250c7e77d57695c2a67cd32e4b3c61d78394e6 /giscanner | |
parent | 62d306b024921e6bfb48562a34a4e21b1f497bde (diff) | |
download | gobject-introspection-d875680ac9a33588c68a893ace0f82eeff99b2e8.tar.gz |
g-ir-doc-tool: Move the * out the type link
Diffstat (limited to 'giscanner')
-rw-r--r-- | giscanner/docbookwriter.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/giscanner/docbookwriter.py b/giscanner/docbookwriter.py index d3910765..41c6f166 100644 --- a/giscanner/docbookwriter.py +++ b/giscanner/docbookwriter.py @@ -58,7 +58,7 @@ class DocBookFormatter(object): else: link_dest = param.type.ctype with self._writer.tagcontext("link", [("linkend", "%s" % link_dest)]): - self._writer.write_tag("type", [], self.get_type_string(param.type)) + self._writer.write_tag("type", [], link_dest) self._writer.write_line(extra_content) def _render_parameters(self, parent, parameters): @@ -82,7 +82,11 @@ class DocBookFormatter(object): comma = ", " else: comma = "" - extra_content = " %s%s" % (param.argname, comma) + extra_content = " " + if '*' in param.type.ctype: + extra_content += '*' + extra_content += param.argname + extra_content += comma self._render_parameter(param, extra_content) self._writer.write_line(");\n") |