diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-09-02 12:33:41 +0300 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-09-02 12:51:16 +0300 |
commit | d1665b4d4c1fd6e58a5bfe3e330103face5e2764 (patch) | |
tree | 7fac85a4284715d7c0177b4c2ab11e52f41547eb /plugins/bluetooth.c | |
parent | dda5546ab3c94517a1acaa41023e995b12781fe5 (diff) | |
download | connman-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.c | 5 |
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", |