OLD | NEW |
1 /* | 1 /* |
2 ****************************************************************************** | 2 ****************************************************************************** |
3 * | 3 * |
4 * Copyright (C) 1997-2010, International Business Machines | 4 * Copyright (C) 1997-2010, International Business Machines |
5 * Corporation and others. All Rights Reserved. | 5 * Corporation and others. All Rights Reserved. |
6 * | 6 * |
7 ****************************************************************************** | 7 ****************************************************************************** |
8 * | 8 * |
9 * Note: autoconf creates platform.h from platform.h.in at configure time. | 9 * Note: autoconf creates platform.h from platform.h.in at configure time. |
10 * | 10 * |
(...skipping 419 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
430 /* On the Mac, we define U_WCHAR_IS_UTF32 to treat wchar_t as though it | 430 /* On the Mac, we define U_WCHAR_IS_UTF32 to treat wchar_t as though it |
431 contains UTF-32 at all times. Strictly speaking, that's not entirely | 431 contains UTF-32 at all times. Strictly speaking, that's not entirely |
432 correct given Mac's libc (__STDC_ISO_10646__ is not defined) , but provided | 432 correct given Mac's libc (__STDC_ISO_10646__ is not defined) , but provided |
433 that we ignore libc's locale support (by not calling setlocale) and its | 433 that we ignore libc's locale support (by not calling setlocale) and its |
434 multibyte string support, this should be fine. Our codebase makes enough | 434 multibyte string support, this should be fine. Our codebase makes enough |
435 other assumptions about a UTF-8 locale and UTF-32 wchar_t strings for this | 435 other assumptions about a UTF-8 locale and UTF-32 wchar_t strings for this |
436 to make sense. */ | 436 to make sense. */ |
437 #define U_WCHAR_IS_UTF32 | 437 #define U_WCHAR_IS_UTF32 |
438 | 438 |
439 #endif | 439 #endif |
OLD | NEW |