Diff between e39bad17d19e417342431c366dac766613b9c7d6 and 03f2256f6a0b43c2221812a248614653ec333f0c
Changed Files
| File | Additions | Deletions | Status |
| attrib/gatt.c | +1 | -0 | modified |
Full Patch
diff --git a/attrib/gatt.c b/attrib/gatt.c
index 44d3eb6..e4c5385 100644
--- a/attrib/gatt.c
+++ b/attrib/gatt.c
@@ -226,6 +226,7 @@ static void primary_all_cb(guint8 status, const guint8 *ipdu, guint16 iplen,
primary = g_try_new0(struct gatt_primary, 1);
if (!primary) {
+ att_data_list_free(list);
err = ATT_ECODE_INSUFF_RESOURCES;
goto done;
}