From ecfdc90a3952bf6f00ace9bd9d12f1debafcd19c Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Thu, 27 Mar 2008 14:13:47 +0000 Subject: [PATCH] Fix for libnm-glib changes git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3507 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- test/nm-tool.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/nm-tool.c b/test/nm-tool.c index 1f8c94235..0d9500bef 100644 --- a/test/nm-tool.c +++ b/test/nm-tool.c @@ -241,7 +241,7 @@ detail_device (gpointer data, gpointer user_data) guint32 wcaps; NMAccessPoint *active_ap = NULL; const char *active_bssid = NULL; - GPtrArray *aps; + const GPtrArray *aps; printf ("\n Wireless Settings\n"); @@ -262,7 +262,7 @@ detail_device (gpointer data, gpointer user_data) printf ("\n Wireless Access Points%s\n", active_ap ? "(* = Current AP)" : ""); aps = nm_device_802_11_wireless_get_access_points (NM_DEVICE_802_11_WIRELESS (device)); - g_ptr_array_foreach (aps, detail_access_point, (gpointer) active_bssid); + g_ptr_array_foreach ((GPtrArray *) aps, detail_access_point, (gpointer) active_bssid); } else if (NM_IS_DEVICE_802_3_ETHERNET (device)) { printf ("\n Wired Settings\n"); /* FIXME */ @@ -316,6 +316,7 @@ int main (int argc, char *argv[]) { NMClient *client; + const GPtrArray *devices; g_type_init (); @@ -331,7 +332,8 @@ main (int argc, char *argv[]) exit (1); } - g_ptr_array_foreach (nm_client_get_devices (client), detail_device, NULL); + devices = nm_client_get_devices (client); + g_ptr_array_foreach ((GPtrArray *) devices, detail_device, NULL); g_object_unref (client);