summaryrefslogtreecommitdiff
path: root/ACE/ace/UTF16_Encoding_Converter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/UTF16_Encoding_Converter.cpp')
-rw-r--r--ACE/ace/UTF16_Encoding_Converter.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/ACE/ace/UTF16_Encoding_Converter.cpp b/ACE/ace/UTF16_Encoding_Converter.cpp
index 941ab11b24e..b1455d3b5f9 100644
--- a/ACE/ace/UTF16_Encoding_Converter.cpp
+++ b/ACE/ace/UTF16_Encoding_Converter.cpp
@@ -30,17 +30,17 @@
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
-static const ACE_UINT32 halfShift = 10;
-static const ACE_UINT32 halfBase = 0x00010000;
-static const ACE_UINT32 halfMask = 0x000003FF;
-
-static const ACE_UINT32 UNI_SUR_HIGH_START = 0x0000D800;
-static const ACE_UINT32 UNI_SUR_HIGH_END = 0x0000DBFF;
-static const ACE_UINT32 UNI_SUR_LOW_START = 0x0000DC00;
-static const ACE_UINT32 UNI_SUR_LOW_END = 0x0000DFFF;
-static const ACE_UINT32 UNI_REPLACEMENT_CHAR = 0x0000FFFD;
-static const ACE_UINT32 UNI_MAX_BMP = 0x0000FFFF;
-static const ACE_UINT32 UNI_MAX_UTF16 = 0x0010FFFF;
+static constexpr ACE_UINT32 halfShift = 10;
+static constexpr ACE_UINT32 halfBase = 0x00010000;
+static constexpr ACE_UINT32 halfMask = 0x000003FF;
+
+static constexpr ACE_UINT32 UNI_SUR_HIGH_START = 0x0000D800;
+static constexpr ACE_UINT32 UNI_SUR_HIGH_END = 0x0000DBFF;
+static constexpr ACE_UINT32 UNI_SUR_LOW_START = 0x0000DC00;
+static constexpr ACE_UINT32 UNI_SUR_LOW_END = 0x0000DFFF;
+static constexpr ACE_UINT32 UNI_REPLACEMENT_CHAR = 0x0000FFFD;
+static constexpr ACE_UINT32 UNI_MAX_BMP = 0x0000FFFF;
+static constexpr ACE_UINT32 UNI_MAX_UTF16 = 0x0010FFFF;
// Once the bits are split out into bytes of UTF-8, this is a mask OR-ed
// into the first byte, depending on how many bytes follow. There are