summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2017-11-11 06:05:17 -0800
committerMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2017-11-11 06:05:17 -0800
commit36244b7fbee64bfd083f9ebcebdf7ad9d3427767 (patch)
tree0e076d86f2b87f15015cceec238be5c444cb84e8 /docs
parentf71609bb42cd63cbddb76526b55b08f6cfc95782 (diff)
downloadufo-filters-36244b7fbee64bfd083f9ebcebdf7ad9d3427767.tar.gz
ufo-filters-36244b7fbee64bfd083f9ebcebdf7ad9d3427767.tar.bz2
ufo-filters-36244b7fbee64bfd083f9ebcebdf7ad9d3427767.tar.xz
ufo-filters-36244b7fbee64bfd083f9ebcebdf7ad9d3427767.zip
sphinx: fix GObject dereferencing
Diffstat (limited to 'docs')
-rw-r--r--docs/sphinxgobject/domain.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/sphinxgobject/domain.py b/docs/sphinxgobject/domain.py
index b0b8997..378d3cc 100644
--- a/docs/sphinxgobject/domain.py
+++ b/docs/sphinxgobject/domain.py
@@ -97,7 +97,8 @@ class GObjectDomain(Domain):
if target[0] == '~':
target = target[1:]
- doc, _ = self.data['objects'].get(target, (None, None))
+ rtarget = '{}-{}'.format(target, target)
+ doc, _ = self.data['objects'].get(rtarget, (None, None))
if doc:
- return make_refnode(builder, fromdocname, doc, target, contnode, target)
+ return make_refnode(builder, fromdocname, doc, rtarget, contnode, target)