Diff between 8d8066d88ac699c5ff166c88d83388d2eb3d3cc9 and 54a67a1c457b6c4eb692c43f7ff7a89181b3f93b
Changed Files
| File | Additions | Deletions | Status |
| src/shared/gatt-db.c | +3 | -0 | modified |
Full Patch
diff --git a/src/shared/gatt-db.c b/src/shared/gatt-db.c
index 947627d..bdce3da 100644
--- a/src/shared/gatt-db.c
+++ b/src/shared/gatt-db.c
@@ -328,6 +328,9 @@ static bool db_hash_update(void *user_data)
db->hash_id = 0;
+ if (!db->next_handle)
+ return false;
+
iov = new0(struct iovec, db->next_handle);
gatt_db_foreach_service(db, NULL, service_gen_hash_m, iov);