From 2dc6eea143c013a822af803b70572b33903151de Mon Sep 17 00:00:00 2001 From: Nicolas Pitre Date: Wed, 3 Jul 2019 15:45:54 -0400 Subject: [PATCH] test/bluetooth: sizeof() is not strlen() sizeof(value) returns the size of the pointer, not the pointed string. Signed-off-by: Nicolas Pitre tests/bluetooth/gatt/src/main.c --- tests/bluetooth/gatt/src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bluetooth/gatt/src/main.c b/tests/bluetooth/gatt/src/main.c index f432159a501..6686a0a4ccb 100644 --- a/tests/bluetooth/gatt/src/main.c +++ b/tests/bluetooth/gatt/src/main.c @@ -260,7 +260,7 @@ void test_gatt_write(void) zassert_not_null(attr, "Attribute don't match"); ret = attr->write(NULL, attr, (void *)value, strlen(value), 0, 0); - zassert_equal(ret, sizeof(value), "Attribute write unexpected return"); + zassert_equal(ret, strlen(value), "Attribute write unexpected return"); zassert_mem_equal(value, test_value, ret, "Attribute write value don't match"); }