summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiří Klimeš <jklimes@redhat.com>2014-09-30 14:07:34 +0200
committerJiří Klimeš <jklimes@redhat.com>2014-09-30 14:13:49 +0200
commit687f31920145af8abe5a81b520b8080f895e29cf (patch)
tree0c66b2413b1468f128649f51f40a6da76af0547e
parent7a7075b3928646ab5c796bb8523901cddc195b24 (diff)
downloadNetworkManager-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.c5
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);