diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-02-06 08:57:35 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-02-06 12:27:54 +0100 |
commit | eb7aac385b168cc7b6bc06c387b7f3ac7942490a (patch) | |
tree | 15d6d72f41f131129e05150877288728c5101067 /codegen | |
parent | da77acbb1d7cfbbdcabf4a17bd66cef5d22cc686 (diff) | |
download | vala-eb7aac385b168cc7b6bc06c387b7f3ac7942490a.tar.gz |
vala: Move dynamic property errors to semantic analyzer pass
Diffstat (limited to 'codegen')
-rw-r--r-- | codegen/valaccodememberaccessmodule.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/codegen/valaccodememberaccessmodule.vala b/codegen/valaccodememberaccessmodule.vala index 40e6b790c..1603dff01 100644 --- a/codegen/valaccodememberaccessmodule.vala +++ b/codegen/valaccodememberaccessmodule.vala @@ -333,7 +333,7 @@ public abstract class Vala.CCodeMemberAccessModule : CCodeControlFlowModule { // g_object_get always returns owned values // therefore, property getters of properties // without accessor methods need to be marked as owned - if (!prop.get_accessor.value_type.value_owned) { + if (!(prop is DynamicProperty) && !prop.get_accessor.value_type.value_owned) { // only report error for types where there actually // is a difference between `owned' and `unowned' var owned_value_type = prop.get_accessor.value_type.copy (); |