mirror of
https://github.com/boostorg/detail.git
synced 2025-08-02 22:04:27 +02:00
Fix ticket #2986 patch for VC++ 7.1 and earlier; workaround WCHAR_MAX bug
[SVN r54031]
This commit is contained in:
@@ -249,7 +249,10 @@ int get_cont_octet_out_count_impl<4>(wchar_t word){
|
|||||||
#if !defined(WCHAR_MAX)
|
#if !defined(WCHAR_MAX)
|
||||||
# error WCHAR_MAX not defined!
|
# error WCHAR_MAX not defined!
|
||||||
#endif
|
#endif
|
||||||
#if WCHAR_MAX > 0x10000
|
// cope with VC++ 7.1 or earlier having invalid WCHAR_MAX
|
||||||
|
#if defined(_MSC_VER) && _MSC_VER <= 1310 // 7.1 or earlier
|
||||||
|
return 2;
|
||||||
|
#elif WCHAR_MAX > 0x10000
|
||||||
|
|
||||||
if (word < 0x10000) {
|
if (word < 0x10000) {
|
||||||
return 2;
|
return 2;
|
||||||
|
Reference in New Issue
Block a user