summaryrefslogtreecommitdiff
path: root/external/libabw/libabw-0.0.1-inttypes.patch.1
blob: 7c136900a694940871bcb27ecffeee2f9d61f210 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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];