diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2018-10-31 10:10:10 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2018-11-02 14:56:40 +0100 |
commit | a985efaf934cedd37a69f94cd35990d7e2c43f0b (patch) | |
tree | d3e350229668089fb770871f95528f8523ac4c20 /clients | |
parent | c0138cdb35b51bf268c361a2dc7f4c4f6f36ef52 (diff) | |
download | NetworkManager-a985efaf934cedd37a69f94cd35990d7e2c43f0b.tar.gz |
cli: fix memory leaks
Diffstat (limited to 'clients')
-rw-r--r-- | clients/cli/devices.c | 2 | ||||
-rw-r--r-- | clients/cli/utils.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/clients/cli/devices.c b/clients/cli/devices.c index 52dc9dc739..88fbae33f3 100644 --- a/clients/cli/devices.c +++ b/clients/cli/devices.c @@ -2822,7 +2822,7 @@ show_access_point_info (NMDeviceWifi *wifi, NmCli *nmc, NmcOutputData *out) aps = sort_access_points (nm_device_wifi_get_access_points (wifi)); g_ptr_array_foreach (aps, fill_output_access_point, &info); - g_ptr_array_free (aps, FALSE); + g_ptr_array_free (aps, TRUE); } print_data_prepare_width (out->output_data); diff --git a/clients/cli/utils.c b/clients/cli/utils.c index f9ff489c05..1b940467ce 100644 --- a/clients/cli/utils.c +++ b/clients/cli/utils.c @@ -920,6 +920,8 @@ nmc_empty_output_fields (NmcOutputData *output_data) /* Empty output_data array */ if (output_data->output_data->len > 0) g_ptr_array_remove_range (output_data->output_data, 0, output_data->output_data->len); + + g_ptr_array_unref (output_data->output_data); } /*****************************************************************************/ |