summaryrefslogtreecommitdiff
path: root/libnm-glib
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2017-04-13 14:09:44 +0200
committerLubomir Rintel <lkundrak@v3.sk>2017-04-13 14:45:58 +0200
commit55ad538cfb51d44557e2ceb1cabbd8ab88910074 (patch)
tree2fb2ed2ebcdbb983afdf47055eb9fa48b5f3b82d /libnm-glib
parented6991145a878f879dc2cb37eb09498713a018e2 (diff)
libnm-glib/secret-agent: don't error out on missing out_connection
It's perfectly valid to call the function with out_connection == NULL when connection_hash == NULL too, as cancel_get_secrets() does. Fixes: fbb1662269e3c47fa51abfe37d1f3c8f0a213bd0 (cherry picked from commit c4a0002f05fd0f57091b95646f1c9064e208ea66)
Diffstat (limited to 'libnm-glib')
-rw-r--r--libnm-glib/nm-secret-agent.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libnm-glib/nm-secret-agent.c b/libnm-glib/nm-secret-agent.c
index aeb7a208c..75129e06f 100644
--- a/libnm-glib/nm-secret-agent.c
+++ b/libnm-glib/nm-secret-agent.c
@@ -304,7 +304,7 @@ verify_request (NMSecretAgent *self,
{
NMConnection *connection = NULL;
- g_return_val_if_fail (out_connection, FALSE);
+ g_return_val_if_fail (!connection_hash || out_connection, FALSE);
if (!verify_sender (self, context, error))
return FALSE;