Diff between a0d064bb7108e642569a0c1531e15cbf7f6a040e and 83b00fdb780424ce8bdf50406d644254229157cb
Changed Files
| File | Additions | Deletions | Status |
| src/device.c | +4 | -1 | modified |
Full Patch
diff --git a/src/device.c b/src/device.c
index 67a9a57..3ac7ff2 100644
--- a/src/device.c
+++ b/src/device.c
@@ -3409,8 +3409,11 @@ static void find_included_services(struct browse_req *req, GSList *services)
struct included_search *search;
struct gatt_primary *prim;
- if (services == NULL)
+ if (services == NULL) {
+ DBG("No services found");
+ register_all_services(req, NULL);
return;
+ }
search = g_new0(struct included_search, 1);
search->req = req;