summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/dist/gettext/gettext-tools/src/po-lex.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/dist/gettext/gettext-tools/src/po-lex.c b/gnu/dist/gettext/gettext-tools/src/po-lex.c
index 1da40f9085f..ef848f40da8 100644
--- a/gnu/dist/gettext/gettext-tools/src/po-lex.c
+++ b/gnu/dist/gettext/gettext-tools/src/po-lex.c
@@ -310,7 +310,11 @@ mb_width (const mbchar_t mbc)
{
if (mbc->bytes == 1)
{
- if (mbc->buf[0] >= 0x00 && mbc->buf[0] <= 0x1F)
+ if (
+#if CHAR_MIN < 0x00 /* to avoid gcc warning */
+ mbc->buf[0] >= 0x00 &&
+#endif
+ mbc->buf[0] <= 0x1F)
{
if (mbc->buf[0] == 0x09)
return 8 - (gram_pos_column & 7);