summaryrefslogtreecommitdiff
path: root/plugins/bluetooth.c
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2013-09-02 12:33:41 +0300
committerPatrik Flykt <patrik.flykt@linux.intel.com>2013-09-02 12:51:16 +0300
commitd1665b4d4c1fd6e58a5bfe3e330103face5e2764 (patch)
tree7fac85a4284715d7c0177b4c2ab11e52f41547eb /plugins/bluetooth.c
parentdda5546ab3c94517a1acaa41023e995b12781fe5 (diff)
downloadconnman-d1665b4d4c1fd6e58a5bfe3e330103face5e2764.tar.gz
bluetooth: Use dbus_bool_t when accessing a D-Bus boolean
Diffstat (limited to 'plugins/bluetooth.c')
-rw-r--r--plugins/bluetooth.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/bluetooth.c b/plugins/bluetooth.c
index 0df83f91..0d027e90 100644
--- a/plugins/bluetooth.c
+++ b/plugins/bluetooth.c
@@ -297,6 +297,7 @@ static void btnetwork_property_change(GDBusProxy *proxy, const char *name,
DBusMessageIter *iter, void *user_data)
{
struct bluetooth_pan *pan;
+ dbus_bool_t connected;
bool proxy_connected, network_connected;
if (strcmp(name, "Connected") != 0)
@@ -306,7 +307,9 @@ static void btnetwork_property_change(GDBusProxy *proxy, const char *name,
if (!pan || !pan->network)
return;
- dbus_message_iter_get_basic(iter, &proxy_connected);
+ dbus_message_iter_get_basic(iter, &connected);
+ proxy_connected = connected;
+
network_connected = connman_network_get_connected(pan->network);
DBG("network %p network connected %d proxy connected %d",