]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Cast initializer-list to struct for non-constant/non-array assignments 68db26a5a26338ce2ccb586d4a7eb109f4a3bbcf
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 17 Jun 2020 17:26:55 +0000 (19:26 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 18 Jun 2020 08:56:47 +0000 (10:56 +0200)
commit68db26a5a26338ce2ccb586d4a7eb109f4a3bbcf
tree7f4d97616f72a49b166f626347e05751bd1c8844
parent6485bca67e2dfd92037e50c752c067d40ed448da
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]