core: fix crash when NameHasOwner fails but dbus-glib doesn't set an error (lp #352400)

This commit is contained in:
Dan Williams 2009-04-01 07:17:17 -04:00
parent a240e6549b
commit 67ffcfab11

View file

@ -221,8 +221,9 @@ nm_dbus_manager_name_has_owner (NMDBusManager *self,
G_TYPE_INVALID,
G_TYPE_BOOLEAN, &has_owner,
G_TYPE_INVALID)) {
nm_warning ("Error on NameHasOwner DBUS call: %s", err->message);
g_error_free (err);
nm_warning ("NameHasOwner request failed: %s",
(err && err->message) ? err->message : "(unknown)");
g_clear_error (&err);
}
return has_owner;