diff options
Diffstat (limited to 'ACE/ace/OS_NS_ctype.inl')
-rw-r--r-- | ACE/ace/OS_NS_ctype.inl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ACE/ace/OS_NS_ctype.inl b/ACE/ace/OS_NS_ctype.inl index a9df50a9027..977ce001ad5 100644 --- a/ACE/ace/OS_NS_ctype.inl +++ b/ACE/ace/OS_NS_ctype.inl @@ -123,9 +123,10 @@ ACE_INLINE int ACE_OS::ace_isprint (ACE_TCHAR c) { #if defined (ACE_USES_WCHAR) -# if (defined (_WIN32_WCE) && (_WIN32_WCE <= 0x600)) || defined (ACE_WIN32) - /* WinCE 6 and earlier have the bug that for tab (\t) the - * iswprint returns true instead of false. Win32 has this problem too. +# if defined (ACE_LACKS_CORRECT_ISWPRINT_TAB) + /* The MS CRT has the bug that for tab (\t) iswprint returns true instead of + * false. This has been reported to Microsoft: + * https://connect.microsoft.com/VisualStudio/feedback ID# 381915 */ if (c == 0x9) { |