From: Mikel Astiz <mikel.astiz@xxxxxxxxxxxx> v5 updated as suggested by Johan: - Fixed memory leak in v4 2/3. - Static variables initialized. - Avoid dependencies to GLib types. Mikel Astiz (3): service: Add error-code btd_service service: Add callbacks to track state changes profile: Use btd_service for connect/disconnect Makefile.plugins | 4 +-- profiles/audio/control.c | 20 +++-------- profiles/audio/manager.c | 44 +++++++----------------- profiles/audio/manager.h | 5 --- profiles/audio/sink.c | 18 +++++----- profiles/audio/source.c | 18 +++++----- profiles/input/device.c | 21 +++++------- profiles/input/device.h | 5 ++- profiles/input/manager.c | 11 ------ profiles/input/manager.h | 25 -------------- profiles/network/connection.c | 39 ++++++--------------- profiles/network/connection.h | 4 +-- profiles/network/manager.c | 79 ++++--------------------------------------- profiles/network/manager.h | 25 -------------- src/device.c | 33 +++++++++++------- src/device.h | 7 ---- src/profile.c | 29 ++++++++++------ src/profile.h | 6 ++-- src/service.c | 58 +++++++++++++++++++++++++++++-- src/service.h | 9 +++++ 20 files changed, 171 insertions(+), 289 deletions(-) delete mode 100644 profiles/input/manager.h delete mode 100644 profiles/network/manager.h -- 1.8.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html