From 620ca84c5f99b5a771878c7afd0d8d205ceeddcc Mon Sep 17 00:00:00 2001 From: icex2 Date: Sat, 17 Aug 2024 12:50:14 +0200 Subject: [PATCH] fix(iface-iidxio): Add missing implementation checks for init and fine Summary: Test Plan: --- src/main/iface-io/iidx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/iface-io/iidx.c b/src/main/iface-io/iidx.c index 87f23cf..80b52ce 100644 --- a/src/main/iface-io/iidx.c +++ b/src/main/iface-io/iidx.c @@ -27,6 +27,9 @@ void bt_io_iidx_api_set(const bt_io_iidx_api_t *api) } if (api->version == 1) { + BT_IO_IIDX_ASSERT_IMPLEMENTED(api->v1.init, "bt_io_iidx_init"); + BT_IO_IIDX_ASSERT_IMPLEMENTED(api->v1.fini, "bt_io_iidx_fini"); + BT_IO_IIDX_ASSERT_IMPLEMENTED( api->v1.ep1_deck_lights_set, "bt_io_iidx_ep1_deck_lights_set"); BT_IO_IIDX_ASSERT_IMPLEMENTED(