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