diff options
Diffstat (limited to 'input')
-rw-r--r-- | input/manager.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/input/manager.c b/input/manager.c index 51634e3d..25b64e4a 100644 --- a/input/manager.c +++ b/input/manager.c @@ -65,6 +65,9 @@ static int hid_device_probe(struct btd_device *device, GSList *uuids) DBG("path %s", path); + if (!rec) + return -1; + adapter_get_address(adapter, &src); device_get_address(device, &dst); pdlist = sdp_data_get(rec, SDP_SERVER_RECORD_HANDLE); |