matrix: Transfer ownership of client to pointer array
The pointer array uses a g_object_unref()
as cleanup func so we need
to add a ref'ed object to the array as client
is marked as
g_autoptr
.
This fixes a crash on shutdown in eignvalue when we unref the client we
get from the liststore returned by cm_matrix_get_clients_list()
via
g_list_model_get_item()
(which gives us a reference).
Merge request reports
Activity
- Resolved by Guido Günther
This fixes a crash on shutdown in eignvalue
For me this fixes a crash on startup ;) (first time start without a config)
added 15 commits
-
a78c96a6...bf9fc4b2 - 14 commits from branch
Librem5:main
- 8d9e94aa - matrix: Transfer ownership of client to pointer array
-
a78c96a6...bf9fc4b2 - 14 commits from branch
added 5 commits
-
8d9e94aa...46e15efe - 4 commits from branch
Librem5:main
- 40505f20 - matrix: Transfer ownership of client to pointer array
-
8d9e94aa...46e15efe - 4 commits from branch
enabled an automatic merge when the pipeline for 40505f20 succeeds
mentioned in commit bbd305fc