]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 24 Feb 2022 12:45:18 +0000 (13:45 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 17 Mar 2022 10:52:20 +0000 (11:52 +0100)
commit2c104b0743f6991e3e70fd120860c0bbc9619374
tree0adf5bcf1dcc864354eecf1fc4c9fe7dc29b25a8
parent2718b327f90f0ead350ee3f95d3ac9d8dbe6503f
codegen: Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1293
36 files changed:
codegen/valaccodestructmodule.vala
tests/arrays/cast-struct-boxed-element-access.c-expected
tests/arrays/empty-length-0.c-expected
tests/arrays/inline-struct.c-expected
tests/arrays/struct-field-length-cname.c-expected
tests/arrays/struct-namespaced-initializer.c-expected
tests/basic-types/bug622178.c-expected
tests/basic-types/garray.c-expected
tests/basic-types/gvariants-unboxing-safe.c-expected
tests/basic-types/gvariants.c-expected
tests/dbus/structs_client.c-expected
tests/dbus/structs_server.c-expected
tests/genie/struct-after-class.c-expected
tests/genie/struct.c-expected
tests/methods/bug642350.c-expected
tests/objects/bug643711.c-expected
tests/objects/property-gboxed-nullable.c-expected
tests/objects/property-notify-owned-getter.c-expected
tests/objects/property-real-struct-assignment.c-expected
tests/objects/signals-struct-return.c-expected
tests/semantic/localvariable-var-pointer-initializer.c-expected
tests/structs/bug530605.c-expected
tests/structs/bug596144.c-expected
tests/structs/bug606202.c-expected
tests/structs/bug660426.c-expected
tests/structs/bug688732.c-expected
tests/structs/bug775761.c-expected
tests/structs/cast-struct-boxed.c-expected
tests/structs/constructor-params-array.c-expected
tests/structs/constructor-variadic.c-expected
tests/structs/properties.c-expected
tests/structs/struct-base-types.c-expected
tests/structs/struct-boxed-cast.c-expected
tests/structs/struct-initializer-list-in-array.c-expected
tests/structs/struct-initializer-list-nested.c-expected
tests/structs/structs.c-expected