]> granicus.if.org Git - neomutt/commitdiff
Fix included iswupper(). Closes #3276.
authorRocco Rutte <pdmef@gmx.net>
Mon, 22 Jun 2009 15:17:27 +0000 (17:17 +0200)
committerRocco Rutte <pdmef@gmx.net>
Mon, 22 Jun 2009 15:17:27 +0000 (17:17 +0200)
mbyte.c

diff --git a/mbyte.c b/mbyte.c
index bb773cfa67004aefcf9949d09a88e2b110ef5e99..c0c0fa7ea0950ceef8597268d943f13eae2fcbaa 100644 (file)
--- a/mbyte.c
+++ b/mbyte.c
@@ -289,13 +289,15 @@ static int iswupper_ucs (wint_t x)
 {
   /* Only works for x < 0x130 */
   if ((0x60 < x && x < 0x7b) || (0xe0 <= x && x < 0xff && x != 0xf7))
+    return 0;
+  else if ((0x40 < x && x < 0x5b) || 0xbf < x && x < 0xde)
     return 1;
   else if (0x100 <= x && x < 0x130)
     return 1;
   else if (x == 0xb5)
     return 1;
   else if (x == 0xff)
-    return 1;
+    return 0;
   else
     return 0;
 }