Diff between 73529e535d7d1d8b8d5264dd5a2763972489845a and 46c97c9a29ad063931afe753ff4a4d1db9664dde
Changed Files
| File | Additions | Deletions | Status |
| android/gatt.c | +2 | -1 | modified |
Full Patch
diff --git a/android/gatt.c b/android/gatt.c
index 95de221..e3de18d 100644
--- a/android/gatt.c
+++ b/android/gatt.c
@@ -2957,7 +2957,8 @@ static void handle_client_write_characteristic(const void *buf, uint16_t len)
goto failed;
}
- if (cmd->write_type != GATT_WRITE_TYPE_NO_RESPONSE) {
+ if (cmd->write_type == GATT_WRITE_TYPE_PREPARE ||
+ cmd->write_type == GATT_WRITE_TYPE_DEFAULT) {
cb_data = create_char_op_data(cmd->conn_id, &srvc->id, &ch->id,
cmd->srvc_id.is_primary);
if (!cb_data) {