From 200413c3172bb421eaa611c9d3ab794db484c0be Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Fri, 8 Nov 2024 19:23:45 +0100 Subject: [PATCH] Add macro to make checks. Signed-off-by: Pol Henarejos --- src/pico_keys.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pico_keys.h b/src/pico_keys.h index f0d753f..af3eb7a 100644 --- a/src/pico_keys.h +++ b/src/pico_keys.h @@ -154,6 +154,8 @@ extern uint32_t button_timeout; #define PICOKEY_WRONG_PADDING -1011 #define PICOKEY_VERIFICATION_FAILED -1012 +#define PICOKEY_CHECK(x) do { ret = (x); if (ret != PICOKEY_OK) goto err; } while (0) + #if defined(ENABLE_EMULATION) || defined(ESP_PLATFORM) #define PICO_UNIQUE_BOARD_ID_SIZE_BYTES 8 typedef struct { uint8_t id[PICO_UNIQUE_BOARD_ID_SIZE_BYTES]; } pico_unique_board_id_t;