Diff between 3e997b69fa7cefcf035f479f135edaec741b20a5 and 2fef8975ff35d1946756bfec8cab97dfe1f3e99b

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 f671480..b3f95d2 100644
--- a/src/shared/gatt-db.c
+++ b/src/shared/gatt-db.c
@@ -138,6 +138,9 @@ static void gatt_db_service_destroy(void *data)
 
 void gatt_db_destroy(struct gatt_db *db)
 {
+	if (!db)
+		return;
+
 	queue_destroy(db->services, gatt_db_service_destroy);
 	free(db);
 }