From cb14819555108e6ff6b7c966b6675487a7443941 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sat, 3 Jan 2026 19:08:08 +0100 Subject: [PATCH] Remove unnecessary checks --- src/libsodium/sodium/codecs.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/libsodium/sodium/codecs.c b/src/libsodium/sodium/codecs.c index 4e7967d3..6f2f0ccf 100644 --- a/src/libsodium/sodium/codecs.c +++ b/src/libsodium/sodium/codecs.c @@ -480,10 +480,6 @@ sodium_ip2bin(unsigned char out[16], const char *src) const char *z; unsigned char v4[4]; - if (src == NULL || out == NULL) { - return -1; - } - for (end = src; *end != 0 && *end != '%'; end++) { /* empty */ } @@ -547,7 +543,7 @@ sodium_bin2ip(char *dst, size_t dst_len, const unsigned char in[16]) int cur_len = 0; size_t len; - if (dst == NULL || in == NULL || dst_len == 0U) { + if (dst_len <= 2U) { return NULL; } if (memcmp(in, ipv4_mapped_prefix, 12U) == 0) {