diff options
Diffstat (limited to 'giscanner/girwriter.py')
-rw-r--r-- | giscanner/girwriter.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/giscanner/girwriter.py b/giscanner/girwriter.py index f26373b3..58eeccd0 100644 --- a/giscanner/girwriter.py +++ b/giscanner/girwriter.py @@ -218,9 +218,9 @@ class GIRWriter(XMLWriter): self._write_callback(field) return - attrs = [('name', field.name), - ('value', str(field.value))] - self.write_tag('field', attrs) + attrs = [('name', field.name)] + with self.tagcontext('field', attrs): + self._write_type(field.type) def _write_signal(self, signal): attrs = [('name', signal.name)] |