summaryrefslogtreecommitdiff
path: root/giscanner/girwriter.py
diff options
context:
space:
mode:
Diffstat (limited to 'giscanner/girwriter.py')
-rw-r--r--giscanner/girwriter.py6
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)]