grim/pidgin

a6e590a38e0f
Parents 8726482bd582
Children 87eea8fb3c4a
Make sure we're validating the GTask with the proper source object
--- a/libpurple/plugins/keyrings/plaintext.c Tue Nov 26 22:12:09 2019 -0600
+++ b/libpurple/plugins/keyrings/plaintext.c Tue Nov 26 22:48:47 2019 -0600
@@ -51,7 +51,7 @@
GAsyncResult *result,
GError **error)
{
- g_return_val_if_fail(g_task_is_valid(result, account), NULL);
+ g_return_val_if_fail(g_task_is_valid(result, backend), NULL);
return g_task_propagate_pointer(G_TASK(result), error);
}
@@ -82,7 +82,7 @@
GAsyncResult *result,
GError **error)
{
- g_return_val_if_fail(g_task_is_valid(result, account), FALSE);
+ g_return_val_if_fail(g_task_is_valid(result, backend), FALSE);
return g_task_propagate_boolean(G_TASK(result), error);
}
@@ -110,7 +110,7 @@
GAsyncResult *result,
GError **error)
{
- g_return_val_if_fail(g_task_is_valid(result, account), FALSE);
+ g_return_val_if_fail(g_task_is_valid(result, backend), FALSE);
return g_task_propagate_boolean(G_TASK(result), error);
}