g_supplicant_interface_get_data() was returning a const void pointer even
though the setter took a non-const pointer. Change get_data() to return
non-const as well.
---
 gsupplicant/gsupplicant.h |    2 +-
 gsupplicant/supplicant.c  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gsupplicant/gsupplicant.h b/gsupplicant/gsupplicant.h
index c408c6f..c6ecf78 100644
--- a/gsupplicant/gsupplicant.h
+++ b/gsupplicant/gsupplicant.h
@@ -144,7 +144,7 @@ int g_supplicant_interface_disconnect(GSupplicantInterface 
*interface,
 
 void g_supplicant_interface_set_data(GSupplicantInterface *interface,
                                                                void *data);
-const void *g_supplicant_interface_get_data(GSupplicantInterface *interface);
+void *g_supplicant_interface_get_data(GSupplicantInterface *interface);
 const char *g_supplicant_interface_get_ifname(GSupplicantInterface *interface);
 const char *g_supplicant_interface_get_driver(GSupplicantInterface *interface);
 GSupplicantState g_supplicant_interface_get_state(GSupplicantInterface 
*interface);
diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
index f23ec47..2670c94 100644
--- a/gsupplicant/supplicant.c
+++ b/gsupplicant/supplicant.c
@@ -608,7 +608,7 @@ void g_supplicant_interface_set_data(GSupplicantInterface 
*interface,
        interface->data = data;
 }
 
-const void *g_supplicant_interface_get_data(GSupplicantInterface *interface)
+void *g_supplicant_interface_get_data(GSupplicantInterface *interface)
 {
        if (interface == NULL)
                return NULL;

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to