mirror of
https://github.com/pocoproject/poco.git
synced 2025-12-12 12:56:44 +01:00
Add missing std:: namespace (#1946)
This commit is contained in:
committed by
Aleksandar Fabijanic
parent
94e9f2eec2
commit
3ddda2f163
@@ -302,7 +302,7 @@ std::string UTF8::unescape(const std::string::const_iterator& begin, const std::
|
||||
else if (*it == 'u')
|
||||
{
|
||||
char digs[5];
|
||||
memset(digs, 0, 5);
|
||||
std::memset(digs, 0, 5);
|
||||
unsigned int dno = 0;
|
||||
|
||||
it++;
|
||||
@@ -310,7 +310,7 @@ std::string UTF8::unescape(const std::string::const_iterator& begin, const std::
|
||||
while (it != end && Ascii::isHexDigit(*it) && dno < 4) digs[dno++] = *it++;
|
||||
if (dno > 0)
|
||||
{
|
||||
ch = strtol(digs, NULL, 16);
|
||||
ch = std::strtol(digs, NULL, 16);
|
||||
}
|
||||
|
||||
if( ch >= 0xD800 && ch <= 0xDBFF )
|
||||
@@ -333,12 +333,12 @@ std::string UTF8::unescape(const std::string::const_iterator& begin, const std::
|
||||
}
|
||||
|
||||
// UTF-16 surrogate pair. Go fetch other half
|
||||
memset(digs, 0, 5);
|
||||
std::memset(digs, 0, 5);
|
||||
dno = 0;
|
||||
while (it != end && Ascii::isHexDigit(*it) && dno < 4) digs[dno++] = *it++;
|
||||
if (dno > 0)
|
||||
{
|
||||
Poco::UInt32 temp = strtol(digs, NULL, 16);
|
||||
Poco::UInt32 temp = std::strtol(digs, NULL, 16);
|
||||
if( temp >= 0xDC00 && temp <= 0xDFFF )
|
||||
{
|
||||
ch = ( ( ( ch - 0xD800 ) << 10 ) | ( temp - 0xDC00 ) ) + 0x10000;
|
||||
@@ -349,7 +349,7 @@ std::string UTF8::unescape(const std::string::const_iterator& begin, const std::
|
||||
else if (*it == 'U')
|
||||
{
|
||||
char digs[9];
|
||||
memset(digs, 0, 9);
|
||||
std::memset(digs, 0, 9);
|
||||
unsigned int dno = 0;
|
||||
|
||||
it++;
|
||||
@@ -359,7 +359,7 @@ std::string UTF8::unescape(const std::string::const_iterator& begin, const std::
|
||||
}
|
||||
if (dno > 0)
|
||||
{
|
||||
ch = strtol(digs, NULL, 16);
|
||||
ch = std::strtol(digs, NULL, 16);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user