NetworkManager r3292 - in branches/NETWORKMANAGER_0_6_0_RELEASE: . src



Author: tambeti
Date: Tue Feb  5 22:41:10 2008
New Revision: 3292
URL: http://svn.gnome.org/viewvc/NetworkManager?rev=3292&view=rev

Log:
2008-02-05  Tambet Ingo  <tambet gmail com>

	* src/NetworkManagerPolicy.c (nm_policy_device_change_check): Don't unref AP
	twice. Fixes a memory corruption crash on wireless device deactivation.



Modified:
   branches/NETWORKMANAGER_0_6_0_RELEASE/ChangeLog
   branches/NETWORKMANAGER_0_6_0_RELEASE/src/NetworkManagerPolicy.c

Modified: branches/NETWORKMANAGER_0_6_0_RELEASE/src/NetworkManagerPolicy.c
==============================================================================
--- branches/NETWORKMANAGER_0_6_0_RELEASE/src/NetworkManagerPolicy.c	(original)
+++ branches/NETWORKMANAGER_0_6_0_RELEASE/src/NetworkManagerPolicy.c	Tue Feb  5 22:41:10 2008
@@ -472,10 +472,8 @@
 				         ap ? "/" : "",
 				         ap ? nm_ap_get_essid (ap) : "");
 
-				if (ap) {
+				if (ap)
 					nm_act_request_set_ap (act_req, ap);
-					nm_ap_unref (ap);
-				}
 
 				nm_policy_schedule_device_activation (act_req);
 				nm_act_request_unref (act_req);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]