summaryrefslogtreecommitdiff
path: root/obexd
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2018-05-24 15:46:16 +0200
committerMarcel Holtmann <marcel@holtmann.org>2018-05-24 15:46:16 +0200
commit39eae9988a111a39d0129e26483153cac966fcf2 (patch)
treeab696584479a1b53794e088069fe523a66efea3f /obexd
parenta81f701d3c060ed265dacd33b0b3b52095571d2f (diff)
downloadbluez-39eae9988a111a39d0129e26483153cac966fcf2.tar.gz
obex: Fix compiler warning from casting functions
Diffstat (limited to 'obexd')
-rw-r--r--obexd/client/session.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/obexd/client/session.c b/obexd/client/session.c
index 4eda255d1..5bd2d2670 100644
--- a/obexd/client/session.c
+++ b/obexd/client/session.c
@@ -211,6 +211,11 @@ static void file_data_free(void *process_data)
g_free(data);
}
+static void request_free(void *data, void *user_data)
+{
+ pending_request_free(data);
+}
+
static void session_free(struct obc_session *session)
{
DBG("%p", session);
@@ -219,8 +224,7 @@ static void session_free(struct obc_session *session)
g_source_remove(session->process_id);
if (session->queue) {
- g_queue_foreach(session->queue, (GFunc) pending_request_free,
- NULL);
+ g_queue_foreach(session->queue, request_free, NULL);
g_queue_free(session->queue);
}