]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Fix usage of lambda-expression from delegate initializer
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 13 Apr 2023 08:46:45 +0000 (10:46 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 13 Apr 2023 08:47:48 +0000 (10:47 +0200)
commitcff2e6e470efae1f4e178ab13cb2b3d5dde502c3
tree5c745da2cfce404e37d7f1668171baef8686d7d3
parent0b2e7537e5575f1daabb37e93b5f74c78fd29eff
codegen: Fix usage of lambda-expression from delegate initializer

Unset delegate-type if a lambda-expression handler was found to use
the correct code paths.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1428
codegen/valagsignalmodule.vala
tests/Makefile.am
tests/objects/signals-lambda-delegate-2.c-expected [new file with mode: 0644]
tests/objects/signals-lambda-delegate-2.vala [new file with mode: 0644]