From f30e82ef5064bed1461adbe525fa508bc7843148 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 31 Jan 2012 03:43:04 +0200 Subject: [PATCH] attrib-server: Fix missing NULL check for adapter_find_device --- src/attrib-server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/attrib-server.c b/src/attrib-server.c index 36a398f92..d91a31ea2 100644 --- a/src/attrib-server.c +++ b/src/attrib-server.c @@ -1022,9 +1022,9 @@ guint attrib_channel_attach(GAttrib *attrib, gboolean out) channel->server = server; ba2str(&channel->dst, addr); - device = adapter_find_device(server->adapter, addr); - if (device_is_bonded(device) == FALSE) + device = adapter_find_device(server->adapter, addr); + if (device == NULL || device_is_bonded(device) == FALSE) delete_device_ccc(&channel->src, &channel->dst); if (channel->mtu > ATT_MAX_MTU) -- 2.47.3