diff options
author | Adam Mitz <mitza-oci@users.noreply.github.com> | 2009-06-24 18:20:42 +0000 |
---|---|---|
committer | Adam Mitz <mitza-oci@users.noreply.github.com> | 2009-06-24 18:20:42 +0000 |
commit | d9dce2eeba5ff59972931e8de551fc43fb53879a (patch) | |
tree | d2e2864c41475be839fc58bdec5bc864c922ca59 | |
parent | ce90b17b2b4367a8b89a10894693b85b868fbb46 (diff) | |
download | ATCD-d9dce2eeba5ff59972931e8de551fc43fb53879a.tar.gz |
ChangeLogTag: Wed Jun 24 18:19:24 UTC 2009 Adam Mitz <mitza@ociweb.com>
-rw-r--r-- | ACE/ChangeLog | 8 | ||||
-rw-r--r-- | ACE/ace/OS_NS_ctype.inl | 7 | ||||
-rw-r--r-- | ACE/ace/config-win32-msvc.h | 1 |
3 files changed, 13 insertions, 3 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index b31dee6afdb..245aea14867 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,11 @@ +Wed Jun 24 18:19:24 UTC 2009 Adam Mitz <mitza@ociweb.com> + + * ace/OS_NS_ctype.inl: + * ace/config-win32-msvc.h: + + Revised the change from yesterday to only apply to Visual C++ and not + the other Win32 compilers. + Wed Jun 24 08:51:51 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl> * rpmbuild/ace-tao-ciao.spec: 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) { diff --git a/ACE/ace/config-win32-msvc.h b/ACE/ace/config-win32-msvc.h index 8fe6272e977..21fc60a2e58 100644 --- a/ACE/ace/config-win32-msvc.h +++ b/ACE/ace/config-win32-msvc.h @@ -133,6 +133,7 @@ #define ACE_LACKS_ISBLANK #define ACE_LACKS_ISWBLANK +#define ACE_LACKS_CORRECT_ISWPRINT_TAB #define ACE_ISCTYPE_EQUIVALENT ::_isctype // Turn off warnings for /W4 |