Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fxfa / src / fm2js / xfa_lexer.cpp
index 29594c7..7ce3355 100644 (file)
@@ -16,7 +16,7 @@ struct XFA_FMDChar {
         --p;\r
         return p;\r
     }\r
-    static FX_UINT16 get(FX_LPCWSTR p)\r
+    static uint16_t get(FX_LPCWSTR p)\r
     {\r
         return *p;\r
     }\r
@@ -50,7 +50,7 @@ struct XFA_FMDChar {
     }\r
     static FX_BOOL isAvalid(FX_LPCWSTR p, FX_BOOL flag = 0);\r
     static FX_BOOL string2number(FX_LPCWSTR s, FX_DOUBLE *pValue, FX_LPCWSTR &pEnd);\r
-    static FX_BOOL isUnicodeAlpha(FX_UINT16 ch);\r
+    static FX_BOOL isUnicodeAlpha(uint16_t ch);\r
 };\r
 inline FX_BOOL XFA_FMDChar::isAvalid(FX_LPCWSTR p, FX_BOOL flag)\r
 {\r
@@ -74,7 +74,7 @@ inline FX_BOOL XFA_FMDChar::string2number(FX_LPCWSTR s, FX_DOUBLE *pValue, FX_LP
     }\r
     return 0;\r
 }\r
-inline FX_BOOL XFA_FMDChar::isUnicodeAlpha(FX_UINT16 ch)\r
+inline FX_BOOL XFA_FMDChar::isUnicodeAlpha(uint16_t ch)\r
 {\r
     if (ch == 0 || ch == 0x0A || ch == 0x0D || ch == 0x09 || ch == 0x0B || ch == 0x0C || ch == 0x20 || ch == '.'\r
             || ch == ';' || ch == '"' || ch == '=' || ch == '<' || ch == '>' || ch == ',' || ch == '(' || ch == ')'\r
@@ -195,7 +195,7 @@ CXFA_FMToken *CXFA_FMLexer::NextToken()
 }\r
 CXFA_FMToken * CXFA_FMLexer::Scan()\r
 {\r
-    FX_UINT16 ch = 0;\r
+    uint16_t ch = 0;\r
     CXFA_FMToken * p = FX_NEW CXFA_FMToken(m_uCurrentLine);\r
     if (!XFA_FMDChar::isAvalid(m_ptr)) {\r
         ch = XFA_FMDChar::get(m_ptr);\r
@@ -444,7 +444,7 @@ FX_DWORD CXFA_FMLexer::Number(CXFA_FMToken *t, FX_LPCWSTR p, FX_LPCWSTR &pEnd)
 FX_DWORD CXFA_FMLexer::String(CXFA_FMToken *t, FX_LPCWSTR p, FX_LPCWSTR &pEnd)\r
 {\r
     FX_LPCWSTR pStart = p;\r
-    FX_UINT16 ch = 0;\r
+    uint16_t ch = 0;\r
     XFA_FMDChar::inc(p);\r
     ch = XFA_FMDChar::get(p);\r
     while (ch) {\r
@@ -482,7 +482,7 @@ NEXT:
 FX_DWORD CXFA_FMLexer::Identifiers(CXFA_FMToken *t, FX_LPCWSTR p, FX_LPCWSTR &pEnd)\r
 {\r
     FX_LPCWSTR pStart = p;\r
-    FX_UINT16 ch = 0;\r
+    uint16_t ch = 0;\r
     ch = XFA_FMDChar::get(p);\r
     XFA_FMDChar::inc(p);\r
     if (!XFA_FMDChar::isAvalid(p)) {\r
@@ -536,10 +536,10 @@ void CXFA_FMLexer::Comment( FX_LPCWSTR p, FX_LPCWSTR &pEnd )
 }\r
 XFA_FM_TOKEN CXFA_FMLexer::IsKeyword(FX_WSTR str)\r
 {\r
-    FX_INT32 iLength = str.GetLength();\r
-    FX_UINT32 uHash = FX_HashCode_String_GetW(str.GetPtr(), iLength, TRUE);\r
-    FX_INT32 iStart = KEYWORD_START, iEnd = KEYWORD_END;\r
-    FX_INT32 iMid = (iStart + iEnd) / 2;\r
+    int32_t iLength = str.GetLength();\r
+    uint32_t uHash = FX_HashCode_String_GetW(str.GetPtr(), iLength, TRUE);\r
+    int32_t iStart = KEYWORD_START, iEnd = KEYWORD_END;\r
+    int32_t iMid = (iStart + iEnd) / 2;\r
     XFA_FMKeyword keyword;\r
     do {\r
         iMid = (iStart + iEnd) / 2;\r