]> 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 16:09:40 +0000 (18:09 +0200)
commitd32bd40aaaf1490ffd4c8ce841d8c775ac97dda6
tree6b820b2e9d57b84d98101667978dbcd4baaa3cfb
parent9ef2bab5346970cb114aafbf3f77d155aba6833d
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]