From: Pádraig Brady Date: Tue, 28 Oct 2025 12:18:47 +0000 (+0000) Subject: numfmt: ensure fields don't split on nbsp X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8177cc5b5d953cdc90d4be060c2ea52e46452352;p=thirdparty%2Fcoreutils.git numfmt: ensure fields don't split on nbsp * src/numfmt.c (newline_or_blank): Explicitly ensure we don't match NBSP as on platforms like NetBSD 10 or Solaris 11, NBSP is considered a blank character. This should have been part of commit v9.8-39-g8bc11f80a Solaris 11 test failure reported by Bruno Haible. --- diff --git a/src/numfmt.c b/src/numfmt.c index 1ae831ba3f..8fc5b478a3 100644 --- a/src/numfmt.c +++ b/src/numfmt.c @@ -216,7 +216,8 @@ static bool dev_debug = false; static bool newline_or_blank (mcel_t g) { - return g.ch == '\n' || c32isblank (g.ch); + return g.ch == '\n' + || (c32isblank (g.ch) && ! c32isnbspace (g.ch)); } static inline int