On Wed, Feb 18, 2026 at 03:29:57PM +0100, Alejandro Colomar via Mutt-dev wrote:
> BTW, with the macros shown above, one could implement:
> 
>       #define streq(a,b)  (strcmp(a,b) == 0)
> 
>       #define isspace_c(c)            (!streq(strchrnul(MUTT_CTYPE_SPACE_C, 
> c), ""))
>       #define isspace_rfc5322_fws(c)  
> (!streq(strchrnul(MUTT_CTYPE_RFC5322_FWS, c), ""))
> 
> Although, in general, using the strspn(3) family of functions directly
> seems more ergonomic.

Note that strchrnul() is not available natively on OpenBSD.

Reply via email to