]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Cast initializer-list to struct for non-constant/non-array assignments
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 17 Jun 2020 17:26:55 +0000 (19:26 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 22 Jun 2020 08:33:20 +0000 (10:33 +0200)
commita99f478ecaa92227c69bb7f8c51f046aa3986b55
treecbca01d0f2ce74bcb1504bc4308fa6d7cc567516
parent6a177a6731e4a0fca089e10c5bc82af28db23b7f
codegen: Cast initializer-list to struct for non-constant/non-array assignments

Avoid invalid c-code and use the correct syntax for compound literals.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1013
codegen/valaccodebasemodule.vala
tests/Makefile.am
tests/structs/struct-initializer-list-nested.vala [new file with mode: 0644]