From 4067c12e4d714eca7dfe84417a3ecbb227cb85f3 Mon Sep 17 00:00:00 2001 From: cbdev Date: Thu, 24 Aug 2023 02:07:28 +0200 Subject: Compile debug functions only in debug build --- libyhy.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'libyhy.c') diff --git a/libyhy.c b/libyhy.c index 77fd89b..6ed51ac 100644 --- a/libyhy.c +++ b/libyhy.c @@ -9,6 +9,12 @@ #ifdef DEBUG #include #define DBG(x) (x) + static void xxd(uint8_t* buf, size_t len){ + size_t n; + for(n = 0; n < len; n++){ + printf("%02X ", buf[n]); + } + } #else #define DBG(x) #endif @@ -97,13 +103,6 @@ enum /*_yhy_command*/ { * uint8_t[4] data */ }; -static void xxd(uint8_t* buf, size_t len){ - size_t n; - for(n = 0; n < len; n++){ - DBG(printf("%02X ", buf[n])); - } -} - static ssize_t yhy_send_command(int fd, uint16_t node, uint16_t cmd, uint8_t* payload, size_t len){ size_t n; uint8_t checksum = 0x00; -- cgit v1.2.3