summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiří Klimeš <jklimes@redhat.com>2015-01-22 14:14:45 +0100
committerJiří Klimeš <jklimes@redhat.com>2015-01-22 14:34:21 +0100
commitb74afd9f44c9e692c7211c44b5946c268ccd7b2c (patch)
tree584a4fdc6577f81b2bd351701314f3e608ac34c8
parent3d25613327b35595f219ae59af734eeb146269e3 (diff)
downloadNetworkManager-jk/coverity.tar.gz
libnm-core: coverity fixjk/coverity
var_deref_op: Dereferencing null pointer "property->param_spec".
-rw-r--r--libnm-core/nm-setting.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libnm-core/nm-setting.c b/libnm-core/nm-setting.c
index ab8b0e1923..2730742654 100644
--- a/libnm-core/nm-setting.c
+++ b/libnm-core/nm-setting.c
@@ -827,7 +827,8 @@ _nm_setting_new_from_dbus (GType setting_type,
_("can't set property of type '%s' from value of type '%s'"),
property->dbus_type ?
g_variant_type_peek_string (property->dbus_type) :
- g_type_name (property->param_spec->value_type),
+ property->param_spec ?
+ g_type_name (property->param_spec->value_type) : "(unknown)",
g_variant_get_type_string (value));
g_prefix_error (error, "%s.%s: ", nm_setting_get_name (setting), property->name);