https://bugs.freedesktop.org/show_bug.cgi?id=86824

--- Comment #8 from Patrick Ohly <[email protected]> ---
Comment on attachment 110787
  --> https://bugs.freedesktop.org/attachment.cgi?id=110787
Pass the AgAuthData to the SignonAuthProvider

Review of attachment 110787:
-----------------------------------------------------------------

::: 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);

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution-issues

Reply via email to