From: Pekka Pessi <pekka.pe...@nokia.com> --- src/service.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c index 10b136f..f0be38d 100644 --- a/src/service.c +++ b/src/service.c @@ -2295,6 +2295,8 @@ struct connman_location *__connman_service_get_location(struct connman_service * */ struct connman_service *connman_service_ref(struct connman_service *service) { + DBG("%p", service); + g_atomic_int_inc(&service->refcount); return service; @@ -3103,7 +3105,7 @@ static struct connman_service *service_get(const char *identifier) if (iter != NULL) { service = g_sequence_get(iter); if (service != NULL) - g_atomic_int_inc(&service->refcount); + connman_service_ref(service); return service; } -- 1.7.0.4 _______________________________________________ connman mailing list connman@connman.net http://lists.connman.net/listinfo/connman