Diff between 920c4576907dfe292c733be4c413a49bd8fffe66 and ee12a631caef13b92603363fc7155f5794920ad0
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +4 | -0 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index bdc5bf9..bb49a1e 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -1349,6 +1349,10 @@ int adapter_service_add(struct btd_adapter *adapter, sdp_record_t *rec)
void adapter_service_remove(struct btd_adapter *adapter, uint32_t handle)
{
sdp_record_t *rec;
+
+ if (!adapter)
+ return;
+
/*
* If the controller does not support BR/EDR operation,
* there is no point in trying to remote SDP records.