From 305d49b073e0f2e4891554ffbc726de3f4b92268 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Sat, 6 Oct 2007 13:28:44 +0000 Subject: [PATCH] (real_get_best_connection): note assumptions made about connection list ordering git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2948 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- src/nm-device-802-11-wireless.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nm-device-802-11-wireless.c b/src/nm-device-802-11-wireless.c index 9beaedff01..0dc524c258 100644 --- a/src/nm-device-802-11-wireless.c +++ b/src/nm-device-802-11-wireless.c @@ -794,7 +794,7 @@ find_best_connection (gpointer data, gpointer user_data) static NMConnection * real_get_best_connection (NMDevice *dev, - GSList *connections, + GSList *connections, char **specific_object) { NMDevice80211Wireless * self = NM_DEVICE_802_11_WIRELESS (dev); @@ -802,6 +802,7 @@ real_get_best_connection (NMDevice *dev, memset (&find_info, 0, sizeof (BestConnectionInfo)); find_info.self = self; + /* Assumes 'connections' list is already sorted according to timestamp */ g_slist_foreach (connections, find_best_connection, &find_info); if (find_info.found)