https://bugs.freedesktop.org/show_bug.cgi?id=86824
--- Comment #9 from Patrick Ohly <patrick.ohly(a)gmx.de> ---
(In reply to Patrick Ohly from comment #8)
Comment on attachment 110787 [details] [review]
Pass the AgAuthData to the SignonAuthProvider
Review of attachment 110787 [details] [review]:
-----------------------------------------------------------------
::: src/backends/signon/signon-accounts.cpp
@@ +96,2 @@
> }
> + GVariant *extraOptions = g_variant_builder_end(&builder);
Who ensures that the created GVariant gets freed?
I suspect that this needs to be:
GVarianteCXX extraOptions(g_variant_take_ref(g_variant_build_end(&builder)),
TRANSFER_REF);
There are two such constructs in the code.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.