summaryrefslogtreecommitdiff
path: root/src/provider.c
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2011-08-24 17:02:03 +0300
committerSamuel Ortiz <sameo@linux.intel.com>2011-09-12 11:40:46 +0200
commitdcbc9e63d12606751950b7a69acdf5d7c89bcaa8 (patch)
treed3a2184fce8e4b7165ff192fe353d3e4ada0e299 /src/provider.c
parentde4a2334c2de485663ca3d109271044b363d5b68 (diff)
downloadconnman-dcbc9e63d12606751950b7a69acdf5d7c89bcaa8.tar.gz
connman-dcbc9e63d12606751950b7a69acdf5d7c89bcaa8.tar.bz2
connman-dcbc9e63d12606751950b7a69acdf5d7c89bcaa8.zip
provider: Add ref counting debug
Diffstat (limited to 'src/provider.c')
-rw-r--r--src/provider.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/provider.c b/src/provider.c
index 633ca404..bbd462ee 100644
--- a/src/provider.c
+++ b/src/provider.c
@@ -143,7 +143,7 @@ static void provider_unregister(struct connman_provider *provider)
struct connman_provider *connman_provider_ref(struct connman_provider *provider)
{
- DBG("provider %p", provider);
+ DBG("provider %p refcount %d", provider, provider->refcount + 1);
g_atomic_int_inc(&provider->refcount);
@@ -165,7 +165,7 @@ static void provider_destruct(struct connman_provider *provider)
void connman_provider_unref(struct connman_provider *provider)
{
- DBG("provider %p", provider);
+ DBG("provider %p refcount %d", provider, provider->refcount - 1);
if (g_atomic_int_dec_and_test(&provider->refcount) == FALSE)
return;