diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2014-09-30 14:07:34 +0200 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2014-09-30 14:13:49 +0200 |
commit | 687f31920145af8abe5a81b520b8080f895e29cf (patch) | |
tree | 0c66b2413b1468f128649f51f40a6da76af0547e | |
parent | 7a7075b3928646ab5c796bb8523901cddc195b24 (diff) | |
download | NetworkManager-687f31920145af8abe5a81b520b8080f895e29cf.tar.gz |
libnm: g_variant_new() for strings does not allow NULLs
So pass "" instead of NULL.
GLib-CRITICAL **: g_variant_new_string: assertion `string != NULL' failed
-rw-r--r-- | libnm/nm-client.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libnm/nm-client.c b/libnm/nm-client.c index c2d32ad936..175e5008a4 100644 --- a/libnm/nm-client.c +++ b/libnm/nm-client.c @@ -1346,6 +1346,11 @@ nm_client_set_logging (NMClient *client, const char *level, const char *domains, if (!level && !domains) return TRUE; + if (!level) + level = ""; + if (!domains) + domains = ""; + return nmdbus_manager_call_set_logging_sync (priv->manager_proxy, level, domains, NULL, error); |