ifupdown: fix crash loading ifupdown settings with empty entries like bridge-ports and mappings

Fixes: d35d3c468a ('settings: rework tracking settings connections and settings plugins')

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/235
This commit is contained in:
Thomas Haller 2019-08-24 13:44:14 +02:00
parent a49027ab22
commit e9ccc2da19

View file

@ -89,6 +89,8 @@ static GHashTable *load_eni_ifaces (NMSIfupdownPlugin *self);
static void
_storage_data_destroy (StorageData *sd)
{
if (!sd)
return;
nm_g_object_unref (sd->connection);
nm_g_object_unref (sd->storage);
g_slice_free (StorageData, sd);