diff --git a/src/lib/ABWStylesCollector.cpp b/src/lib/ABWStylesCollector.cpp index e422b6d..beb4cb9 100644 --- a/src/lib/ABWStylesCollector.cpp +++ b/src/lib/ABWStylesCollector.cpp @@ -49,10 +49,10 @@ enum ABWListType NOT_A_LIST = 0xff }; -static int abw_unichar_to_utf8(uint32_t c, char *outbuf) +static int abw_unichar_to_utf8(unsigned c, char *outbuf) { - uint8_t len = 1; - uint8_t first = 0; + unsigned char len = 1; + unsigned char first = 0; if (c < 0x80) { @@ -87,7 +87,7 @@ static int abw_unichar_to_utf8(uint32_t c, char *outbuf) if (outbuf) { - for (uint8_t i = (uint8_t)(len - 1); i > 0; --i) + for (unsigned char i = (unsigned char)(len - 1); i > 0; --i) { outbuf[i] = (char)((c & 0x3f) | 0x80); c >>= 6; @@ -98,7 +98,7 @@ static int abw_unichar_to_utf8(uint32_t c, char *outbuf) return len; } -static void appendUCS4(WPXString &str, uint32_t ucs4) +static void appendUCS4(WPXString &str, unsigned ucs4) { int charLength = abw_unichar_to_utf8(ucs4, 0); char *utf8 = new char[charLength+1];