diff --git a/libnm-util/nm-setting-infiniband.c b/libnm-util/nm-setting-infiniband.c index 89ae3bc5d0..62ed53f13a 100644 --- a/libnm-util/nm-setting-infiniband.c +++ b/libnm-util/nm-setting-infiniband.c @@ -292,12 +292,12 @@ set_property (GObject *object, guint prop_id, break; case PROP_P_KEY: priv->p_key = g_value_get_int (value); - g_clear_pointer (&priv->virtual_iface_name, NULL); + g_clear_pointer (&priv->virtual_iface_name, g_free); break; case PROP_PARENT: g_free (priv->parent); priv->parent = g_value_dup_string (value); - g_clear_pointer (&priv->virtual_iface_name, NULL); + g_clear_pointer (&priv->virtual_iface_name, g_free); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);