2005-03-31 Dan Williams <dcbw@redhat.com>

* src/NetworkManagerDevice.c
		- (nm_device_wireless_scan): Fix leak of scan results in some
			instances


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@532 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Dan Williams
2005-03-31 16:13:06 +00:00
parent 66039f43b3
commit 4c4be4c15e
2 changed files with 12 additions and 0 deletions

View File

@@ -1,3 +1,9 @@
2005-03-31 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
- (nm_device_wireless_scan): Fix leak of scan results in some
instances
2005-03-29 Dan Williams <dcbw@redhat.com> 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManager.c * src/NetworkManager.c

View File

@@ -3766,6 +3766,12 @@ static gboolean nm_device_wireless_scan (gpointer user_data)
} }
close (sk); close (sk);
if (!scan_results->scan_head.result)
{
g_free (scan_results);
scan_results = NULL;
}
} }
nm_unlock_mutex (dev->options.wireless.scan_mutex, __FUNCTION__); nm_unlock_mutex (dev->options.wireless.scan_mutex, __FUNCTION__);
} }