diff --git a/lib/utils/hex.c b/lib/utils/hex.c index fe4e7351e85..ccbe93ee196 100644 --- a/lib/utils/hex.c +++ b/lib/utils/hex.c @@ -44,12 +44,8 @@ size_t bin2hex(const uint8_t *buf, size_t buflen, char *hex, size_t hexlen) } for (size_t i = 0; i < buflen; i++) { - if (hex2char(buf[i] >> 4, &hex[2U * i]) < 0) { - return 0; - } - if (hex2char(buf[i] & 0xf, &hex[2U * i + 1U]) < 0) { - return 0; - } + hex2char(buf[i] >> 4, &hex[2U * i]); + hex2char(buf[i] & 0xf, &hex[2U * i + 1U]); } hex[2U * buflen] = '\0';