]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Return default_value_on_error on precondition failures
authorSergey Bugaev <bugaevc@gmail.com>
Mon, 28 Apr 2025 07:37:58 +0000 (10:37 +0300)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sun, 11 May 2025 20:04:54 +0000 (22:04 +0200)
commitc502d8e59909b5b2f870bb1d82a3880e0a1810bc
treed8ba96d365adbd8bb2ae35e3166004344cd6cdf5
parent5b34de4840d9ab9f9ddff712782db2c39cbbff34
codegen: Return default_value_on_error on precondition failures

This way, we get -1 for integers, G_TYPE_INVALID for GType, etc. The
returned value doesn't really matter since this is an assertion failure
in any case, but this is what's usually done in C code.
codegen/valaccodemethodmodule.vala
codegen/valagtypemodule.vala