diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2008-04-29 12:08:31 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2008-04-29 12:08:31 +0000 |
commit | 33ae3080ea407abf0dee2e2cda9ec06390a4bae7 (patch) | |
tree | fde8c4260b4fb83b73c1a77e5b19551b82ee8f01 /bindings/bindings.py | |
parent | 7b549d0ce332cf7ca00df99d3bd734becd5bbcf7 (diff) | |
download | lasso-33ae3080ea407abf0dee2e2cda9ec06390a4bae7.tar.gz lasso-33ae3080ea407abf0dee2e2cda9ec06390a4bae7.tar.xz lasso-33ae3080ea407abf0dee2e2cda9ec06390a4bae7.zip |
[project @ fpeters@0d.be-20080325181554-raqz9a721r2vjo5t]
return type qualifier to know what is the content of a GList*
Original author: Frederic Peters <fpeters@0d.be>
Date: 2008-03-25 19:15:54.747000+01:00
Diffstat (limited to 'bindings/bindings.py')
-rw-r--r-- | bindings/bindings.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bindings/bindings.py b/bindings/bindings.py index 958c3e38..b4d9c556 100644 --- a/bindings/bindings.py +++ b/bindings/bindings.py @@ -143,6 +143,7 @@ class Struct: class Function: return_type = None + return_type_qualifier = None name = None rename = None args = None @@ -178,6 +179,8 @@ class Function: self.return_type = func.attrib.get('return_type') if func.attrib.get('skip') == 'true': self.skip = True + if func.attrib.get('return_type_qualifier'): + self.return_type_qualifier = func.attrib.get('return_type_qualifier') for param in binding.overrides.findall('arg'): arg_name = param.attrib.get('name') arg_sub = param.attrib.get('substitute') |