diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2017-12-02 18:31:03 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2017-12-05 16:01:05 +0100 |
commit | 6a25ffbf1b859c8960aa0211cd58e0878007a29f (patch) | |
tree | 75eca1b767c76c9966184e5a396e2d0aa9f0fb38 /vala/valagirparser.vala | |
parent | fb005f46f772fcc8a149b6b538fca86036ed0c8d (diff) | |
download | vala-6a25ffbf1b859c8960aa0211cd58e0878007a29f.tar.gz |
girparser: Allow change of parameter names
Diffstat (limited to 'vala/valagirparser.vala')
-rw-r--r-- | vala/valagirparser.vala | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index 790a1b244..c4a6bf921 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -2427,7 +2427,10 @@ public class Vala.GirParser : CodeVisitor { Report.error (get_current_src (), "expected start element of `parameter' or `instance-parameter'"); } start_element (element_type); - string name = reader.get_attribute ("name"); + var name = metadata.get_string (ArgumentType.NAME); + if (name == null) { + name = reader.get_attribute ("name"); + } if (name == null) { name = default_name; } |