public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ 1/3] gdbus: Use destroy callback for service watch
@ 2012-04-03 16:14 Anderson Lizardo
  2012-04-03 16:14 ` [PATCH BlueZ 2/3] thermometer: Fix D-Bus service disconnect watch removal Anderson Lizardo
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Anderson Lizardo @ 2012-04-03 16:14 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Anderson Lizardo

Even though service watches accepted a "destroy" callback, they were
being ignored. This fix properly pass them along so they are called when
the watch is removed.
---
 gdbus/watch.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/gdbus/watch.c b/gdbus/watch.c
index fba58c3..9a716b0 100644
--- a/gdbus/watch.c
+++ b/gdbus/watch.c
@@ -666,7 +666,7 @@ guint g_dbus_add_service_watch(DBusConnection *connection, const char *name,
 	if (data == NULL)
 		return 0;
 
-	cb = filter_data_add_callback(data, connect, disconnect, NULL, NULL,
+	cb = filter_data_add_callback(data, connect, disconnect, NULL, destroy,
 					user_data);
 	if (cb == NULL)
 		return 0;
-- 
1.7.5.4


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-04-04 10:01 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-03 16:14 [PATCH BlueZ 1/3] gdbus: Use destroy callback for service watch Anderson Lizardo
2012-04-03 16:14 ` [PATCH BlueZ 2/3] thermometer: Fix D-Bus service disconnect watch removal Anderson Lizardo
2012-04-03 16:15 ` [PATCH BlueZ 3/3] attrib: " Anderson Lizardo
2012-04-04 10:01 ` [PATCH BlueZ 1/3] gdbus: Use destroy callback for service watch Johan Hedberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox