diff options
author | Johan Dahlin <jdahlin@async.com.br> | 2009-01-22 00:02:49 +0000 |
---|---|---|
committer | Johan Dahlin <johan@src.gnome.org> | 2009-01-22 00:02:49 +0000 |
commit | f90b158f0563a23213678c8dabfbccc08aaa5fb5 (patch) | |
tree | 2c007c16f144af672e3e49b7f19f02fe8c9f9454 /giscanner/girwriter.py | |
parent | 4aa4dacaffe4ea0fe78ac97d0437d0563e12aacd (diff) | |
download | gobject-introspection-f90b158f0563a23213678c8dabfbccc08aaa5fb5.tar.gz |
Bug 562622 – Errordomains missing
2009-01-21 Johan Dahlin <jdahlin@async.com.br>
Bug 562622 – Errordomains missing
* giscanner/girwriter.py:
* giscanner/glibast.py:
* giscanner/glibtransformer.py:
* tests/scanner/Makefile.am:
* tests/scanner/foo-1.0-expected.gir:
* tests/scanner/foo-1.0-expected.tgir:
* tests/scanner/foo.c (foo_error_get_type), (foo_error_quark):
* tests/scanner/foo.h:
svn path=/trunk/; revision=1057
Diffstat (limited to 'giscanner/girwriter.py')
-rw-r--r-- | giscanner/girwriter.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/giscanner/girwriter.py b/giscanner/girwriter.py index 89af8fb9..51a208d7 100644 --- a/giscanner/girwriter.py +++ b/giscanner/girwriter.py @@ -240,8 +240,11 @@ and/or use gtk-doc annotations. ''') attrs.extend([('glib:type-name', enum.type_name), ('glib:get-type', enum.get_type), ('c:type', enum.ctype)]) + if enum.error_quark: + attrs.append(('glib:error-quark', enum.error_quark)) else: attrs.append(('c:type', enum.symbol)) + with self.tagcontext('enumeration', attrs): for member in enum.members: self._write_member(member) |