summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu.vizoso@collabora.com>2012-02-17 13:39:15 +0100
committerTomeu Vizoso <tomeu.vizoso@collabora.com>2012-02-17 13:39:15 +0100
commit8a1d53bde3b97081d07a251032fe7fed6448cce7 (patch)
tree090ff7a24094d3d6f00c4b3869f8aa124679a789
parent60311e4870095eeb788d3b20ad1e774792ad683b (diff)
downloadgobject-introspection-8a1d53bde3b97081d07a251032fe7fed6448cce7.tar.gz
g-ir-doctool: Don't instantiate MallardFormatter for unknown languages
-rw-r--r--giscanner/mallardwriter.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/giscanner/mallardwriter.py b/giscanner/mallardwriter.py
index f34d6e06..67e93443 100644
--- a/giscanner/mallardwriter.py
+++ b/giscanner/mallardwriter.py
@@ -162,7 +162,8 @@ class MallardWriter(object):
elif self._language == 'Python':
formatter = MallardFormatterPython
else:
- formatter = MallardFormatter
+ raise RuntimeError('Unavailable formatter for language %s',
+ self._language)
result = template.render(namespace=namespace,
node=node,
page_id=page_id,