bluetooth: connected can be -1, check > 0
authorMarc-André Lureau <marc-andre.lureau@nokia.com>
Tue, 24 Mar 2009 12:07:51 +0000 (14:07 +0200)
committerMarc-André Lureau <marc-andre.lureau@nokia.com>
Fri, 27 Mar 2009 18:43:42 +0000 (20:43 +0200)
src/modules/bluetooth/module-bluetooth-discover.c

index 3288cc5..49c7a80 100644 (file)
@@ -93,7 +93,7 @@ static pa_hook_result_t load_module_for_device(pa_bluetooth_discovery *y, const
 
             /* Oh, awesome, a new device has shown up and been connected! */
 
-            args = pa_sprintf_malloc("address=\"%s\" path=\"%s\" profile=\"%s\"", d->address, d->path, d->headset_connected ? "hsp" : "a2dp");
+            args = pa_sprintf_malloc("address=\"%s\" path=\"%s\" profile=\"%s\"", d->address, d->path, d->headset_connected > 0 ? "hsp" : "a2dp");
 
 #ifdef NOKIA
             if (pa_modargs_get_value(u->modargs, "sco_sink", NULL) &&