]> diplodocus.org Git - nmh/blobdiff - test/getcwidth.c
Fix invalid pointer arithmetic.
[nmh] / test / getcwidth.c
index a6c7391c96d03a412d6b12f7d0373b73e97f30d2..b692a9f6459a7e6b45ac70333eadf62faa4f7490 100644 (file)
@@ -164,9 +164,9 @@ typedef struct {
 static unicode_range range[] = {
        /* https://en.wikipedia.org/wiki/Unicode#Code_point_planes_and_blocks */
        {  L'\x0000',    L'\xff' },
 static unicode_range range[] = {
        /* https://en.wikipedia.org/wiki/Unicode#Code_point_planes_and_blocks */
        {  L'\x0000',    L'\xff' },
-#if __WCHAR_MAX__ >= 0xffff
+#if WCHAR_MAX >= 0xffff
        {  L'\x0100',  L'\xffff' },
        {  L'\x0100',  L'\xffff' },
-#if __WCHAR_MAX__ >= 0xfffff
+#if WCHAR_MAX >= 0xfffff
        { L'\x10000', L'\x14fff' },
        { L'\x16000', L'\x18fff' },
        { L'\x1b000', L'\x1bfff' },
        { L'\x10000', L'\x14fff' },
        { L'\x16000', L'\x18fff' },
        { L'\x1b000', L'\x1bfff' },