diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2015-03-04 14:57:01 +0100 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2015-03-04 14:58:43 +0100 |
commit | e7be2626460c5de651df8f3bde7ead718d7b31aa (patch) | |
tree | c1e56358847ab3adc224732e5d96b3a08343036a /tests | |
parent | 4ade8cdc11759c421339ebad99829cbfe5e10825 (diff) | |
download | vala-e7be2626460c5de651df8f3bde7ead718d7b31aa.tar.gz |
codegen: handle out param of null-terminated array
Fixes bug 743877
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Makefile.am | 1 | ||||
-rw-r--r-- | tests/methods/bug743877.vala | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 73fe7e366..32026c8b8 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -68,6 +68,7 @@ TESTS = \ methods/bug726347.vala \ methods/bug736235.vala \ methods/bug737222.vala \ + methods/bug743877.vala \ methods/generics.vala \ control-flow/break.vala \ control-flow/expressions-conditional.vala \ diff --git a/tests/methods/bug743877.vala b/tests/methods/bug743877.vala new file mode 100644 index 000000000..9049724b8 --- /dev/null +++ b/tests/methods/bug743877.vala @@ -0,0 +1,11 @@ +void main () { + Intl.setlocale (); + + string input_str = "Álvaro"; + string[] alternates; + var tokens = input_str.tokenize_and_fold (null, out alternates); + + assert ("álvaro" in tokens); + assert ("alvaro" in alternates); +} + |