summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist
diff options
context:
space:
mode:
author couriersud <couriersud@gmx.org>2017-03-30 23:17:11 +0200
committer couriersud <couriersud@gmx.org>2017-03-30 23:17:11 +0200
commitaacee827fecee6e3aa513a1f4363acf8869bd939 (patch)
tree5945a62ab4d8bda8de8c068a69496b4f4c26beeb /src/lib/netlist
parentac13946ffbec538f5fc193843fae7dd513b9c58e (diff)
Use char32_t were appropriate. (nw)
Diffstat (limited to 'src/lib/netlist')
-rw-r--r--src/lib/netlist/plib/pstring.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/netlist/plib/pstring.h b/src/lib/netlist/plib/pstring.h
index 94e8231b9d3..7bf1dfcd6c6 100644
--- a/src/lib/netlist/plib/pstring.h
+++ b/src/lib/netlist/plib/pstring.h
@@ -238,7 +238,7 @@ struct putf8_traits
{
static const unsigned MAXCODELEN = 4; /* in memory units, RFC 3629 */
typedef char mem_t;
- typedef unsigned code_t;
+ typedef char32_t code_t;
static std::size_t len(const std::string &p)
{
std::size_t ret = 0;
@@ -249,7 +249,7 @@ struct putf8_traits
}
return ret;
}
- static unsigned codelen(const mem_t *p)
+ static std::size_t codelen(const mem_t *p)
{
const unsigned char *p1 = reinterpret_cast<const unsigned char *>(p);
if ((*p1 & 0x80) == 0x00)
@@ -265,7 +265,7 @@ struct putf8_traits
return 1; // not correct
}
}
- static unsigned codelen(const code_t c)
+ static char32_t codelen(const code_t c)
{
if (c < 0x0080)
return 1;