From 6b726ca29c974ee0591dee2d707df8a5388dc9cd Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sat, 4 Apr 2026 22:07:20 +0200 Subject: [PATCH] gcc on FreeBSD can produce bogus code for isspace --- src/libsodium/sodium/codecs.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libsodium/sodium/codecs.c b/src/libsodium/sodium/codecs.c index 600fee9d..82618d72 100644 --- a/src/libsodium/sodium/codecs.c +++ b/src/libsodium/sodium/codecs.c @@ -11,6 +11,11 @@ #include "private/common.h" #include "utils.h" +#ifdef __FreeBSD__ +/* gcc on FreeBSD can generate a bogus isspace implementation */ +# undef isspace +#endif + /* Derived from original code by CodesInChaos */ char * sodium_bin2hex(char *const hex, const size_t hex_maxlen,