diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2017-12-02 18:31:03 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2017-12-09 14:34:50 +0100 |
commit | 00e88fcfb0dff92ffb5e59d44d4696c572dca125 (patch) | |
tree | 1b82d0929cb77cca2c326c0d216317ceafe5dce1 | |
parent | 8c1c7641efce8321377a8b4c7c7cf3c21175b545 (diff) | |
download | vala-00e88fcfb0dff92ffb5e59d44d4696c572dca125.tar.gz |
girparser: Allow change of parameter names
-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 d9323a3aa..5d54b5e46 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -2426,7 +2426,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; } |