forked from boostorg/regex
Add some casts to suppress GCC warnings.
[SVN r82662]
This commit is contained in:
@ -325,10 +325,10 @@ inline const charT* get_escape_R_string()
|
|||||||
# pragma warning(disable:4309 4245)
|
# pragma warning(disable:4309 4245)
|
||||||
#endif
|
#endif
|
||||||
static const charT e1[] = { '(', '?', '>', '\x0D', '\x0A', '?',
|
static const charT e1[] = { '(', '?', '>', '\x0D', '\x0A', '?',
|
||||||
'|', '[', '\x0A', '\x0B', '\x0C', '\x85', '\\', 'x', '{', '2', '0', '2', '8', '}',
|
'|', '[', '\x0A', '\x0B', '\x0C', static_cast<unsigned char>('\x85'), '\\', 'x', '{', '2', '0', '2', '8', '}',
|
||||||
'\\', 'x', '{', '2', '0', '2', '9', '}', ']', ')', '\0' };
|
'\\', 'x', '{', '2', '0', '2', '9', '}', ']', ')', '\0' };
|
||||||
static const charT e2[] = { '(', '?', '>', '\x0D', '\x0A', '?',
|
static const charT e2[] = { '(', '?', '>', '\x0D', '\x0A', '?',
|
||||||
'|', '[', '\x0A', '\x0B', '\x0C', '\x85', ']', ')', '\0' };
|
'|', '[', '\x0A', '\x0B', '\x0C', static_cast<unsigned char>('\x85'), ']', ')', '\0' };
|
||||||
|
|
||||||
charT c = static_cast<charT>(0x2029u);
|
charT c = static_cast<charT>(0x2029u);
|
||||||
bool b = (static_cast<unsigned>(c) == 0x2029u);
|
bool b = (static_cast<unsigned>(c) == 0x2029u);
|
||||||
|
Reference in New Issue
Block a user