Philip Withnall 7a7137838e
gactiongroupexporter: Fix memory problems on an error handling path
Almost identically to the previous commit, fix a similar latent bug in
`g_dbus_connection_export_action_group()`, which was not ready to handle
the fledgling `GActionGroupExporter` being freed early on an error
handling path.

See the previous commit message for details of the approach.

This includes a unit test.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>

Fixes: #3366
2024-05-15 14:00:09 +01:00
..
2024-05-09 15:03:55 +00:00
2023-11-06 15:04:01 +03:00
2023-01-27 11:58:56 +03:00
2020-11-17 15:50:07 +00:00