Diff between 857787aa4b308a33c3a715ed58ba0db9a720cf0e and 91d66daa49b19ea2f97762bf56c00474b9914fcf

Changed Files

File Additions Deletions Status
src/gatt-database.c +2 -1 modified

Full Patch

diff --git a/src/gatt-database.c b/src/gatt-database.c
index bbeb7cd..f182fd0 100644
--- a/src/gatt-database.c
+++ b/src/gatt-database.c
@@ -1964,7 +1964,7 @@ static bool database_add_chrc(struct external_service *service,
 		struct external_desc *desc = entry->data;
 
 		if (desc->handled || g_strcmp0(desc->chrc_path, chrc->path))
-			continue;
+			goto next;
 
 		if (!database_add_desc(service, desc)) {
 			chrc->attrib = NULL;
@@ -1972,6 +1972,7 @@ static bool database_add_chrc(struct external_service *service,
 			return false;
 		}
 
+next:
 		entry = entry->next;
 	}