Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fdp / src / css / fde_cssdatatable.cpp
index 7f42d10..126a374 100644 (file)
@@ -417,7 +417,7 @@ extern "C" {
     {\r
         return (ePersudo < FDE_CSSPERSUDO_NONE) ? (g_FDE_CSSPersudoType + ePersudo) : NULL;\r
     }\r
-    FDE_LPCCSSPROPERTYTABLE FDE_GetCSSPropertyByName(FX_LPCWSTR pszName, int32_t iLength)\r
+    FDE_LPCCSSPROPERTYTABLE FDE_GetCSSPropertyByName(const FX_WCHAR* pszName, int32_t iLength)\r
     {\r
         FXSYS_assert(pszName != NULL && iLength > 0);\r
         FX_DWORD dwHash = FX_HashCode_String_GetW(pszName, iLength, TRUE);\r
@@ -441,7 +441,7 @@ extern "C" {
     {\r
         return (eName < FDE_CSSPROPERTY_MAX) ? (g_FDE_CSSProperties + eName) : NULL;\r
     }\r
-    FDE_LPCCSSPROPERTYVALUETABLE FDE_GetCSSPropertyValueByName(FX_LPCWSTR pszName, int32_t iLength)\r
+    FDE_LPCCSSPROPERTYVALUETABLE FDE_GetCSSPropertyValueByName(const FX_WCHAR* pszName, int32_t iLength)\r
     {\r
         FXSYS_assert(pszName != NULL && iLength > 0);\r
         FX_DWORD dwHash = FX_HashCode_String_GetW(pszName, iLength, TRUE);\r
@@ -465,7 +465,7 @@ extern "C" {
     {\r
         return (eName < FDE_CSSPROPERTYVALUE_MAX) ? (g_FDE_CSSPropertyValues + eName) : NULL;\r
     }\r
-    FDE_LPCCSSMEDIATYPETABLE FDE_GetCSSMediaTypeByName(FX_LPCWSTR pszName, int32_t iLength)\r
+    FDE_LPCCSSMEDIATYPETABLE FDE_GetCSSMediaTypeByName(const FX_WCHAR* pszName, int32_t iLength)\r
     {\r
         FXSYS_assert(pszName != NULL && iLength > 0);\r
         FX_WORD wHash = (FX_WORD)FX_HashCode_String_GetW(pszName, iLength, TRUE);\r
@@ -485,7 +485,7 @@ extern "C" {
         } while (iStart <= iEnd);\r
         return NULL;\r
     }\r
-    FDE_LPCCSSLENGTHUNITTABLE FDE_GetCSSLengthUnitByName(FX_LPCWSTR pszName, int32_t iLength)\r
+    FDE_LPCCSSLENGTHUNITTABLE FDE_GetCSSLengthUnitByName(const FX_WCHAR* pszName, int32_t iLength)\r
     {\r
         FXSYS_assert(pszName != NULL && iLength > 0);\r
         FX_WORD wHash = (FX_WORD)FX_HashCode_String_GetW(pszName, iLength, TRUE);\r
@@ -505,7 +505,7 @@ extern "C" {
         } while (iStart <= iEnd);\r
         return NULL;\r
     }\r
-    FDE_LPCCSSCOLORTABLE FDE_GetCSSColorByName(FX_LPCWSTR pszName, int32_t iLength)\r
+    FDE_LPCCSSCOLORTABLE FDE_GetCSSColorByName(const FX_WCHAR* pszName, int32_t iLength)\r
     {\r
         FXSYS_assert(pszName != NULL && iLength > 0);\r
         FX_DWORD dwHash = FX_HashCode_String_GetW(pszName, iLength, TRUE);\r
@@ -525,7 +525,7 @@ extern "C" {
         } while (iStart <= iEnd);\r
         return NULL;\r
     }\r
-    FX_BOOL FDE_ParseCSSNumber(FX_LPCWSTR pszValue, int32_t iValueLen, FX_FLOAT &fValue, FDE_CSSPRIMITIVETYPE &eUnit)\r
+    FX_BOOL FDE_ParseCSSNumber(const FX_WCHAR* pszValue, int32_t iValueLen, FX_FLOAT &fValue, FDE_CSSPRIMITIVETYPE &eUnit)\r
     {\r
         FXSYS_assert(pszValue != NULL && iValueLen > 0);\r
         int32_t iUsedLen = 0;\r
@@ -547,7 +547,7 @@ extern "C" {
         return TRUE;\r
     }\r
 \r
-    FX_BOOL FDE_ParseCSSString(FX_LPCWSTR pszValue, int32_t iValueLen, int32_t &iOffset, int32_t &iLength)\r
+    FX_BOOL FDE_ParseCSSString(const FX_WCHAR* pszValue, int32_t iValueLen, int32_t &iOffset, int32_t &iLength)\r
     {\r
         FXSYS_assert(pszValue != NULL && iValueLen > 0);\r
         iOffset = 0;\r
@@ -561,7 +561,7 @@ extern "C" {
         return iValueLen > 0;\r
     }\r
 \r
-    FX_BOOL FDE_ParseCSSURI(FX_LPCWSTR pszValue, int32_t iValueLen, int32_t &iOffset, int32_t &iLength)\r
+    FX_BOOL FDE_ParseCSSURI(const FX_WCHAR* pszValue, int32_t iValueLen, int32_t &iOffset, int32_t &iLength)\r
     {\r
         FXSYS_assert(pszValue != NULL && iValueLen > 0);\r
         if (iValueLen < 6 || pszValue[iValueLen - 1] != ')' || FX_wcsnicmp(L"url(", pszValue, 4)) {\r
@@ -574,7 +574,7 @@ extern "C" {
         return FALSE;\r
     }\r
 \r
-    FX_BOOL FDE_ParseCSSColor(FX_LPCWSTR pszValue, int32_t iValueLen, FX_ARGB &dwColor)\r
+    FX_BOOL FDE_ParseCSSColor(const FX_WCHAR* pszValue, int32_t iValueLen, FX_ARGB &dwColor)\r
     {\r
         FXSYS_assert(pszValue != NULL && iValueLen > 0);\r
         if (*pszValue == '#') {\r
@@ -635,7 +635,7 @@ CFDE_CSSValueList::CFDE_CSSValueList(IFX_MEMAllocator *pStaticStore, const CFDE_
     m_ppList = (IFDE_CSSValue**)pStaticStore->Alloc(iByteCount);\r
     FXSYS_memcpy(m_ppList, list.GetData(), iByteCount);\r
 }\r
-FX_BOOL CFDE_CSSValueListParser::NextValue(FDE_CSSPRIMITIVETYPE &eType, FX_LPCWSTR &pStart, int32_t &iLength)\r
+FX_BOOL CFDE_CSSValueListParser::NextValue(FDE_CSSPRIMITIVETYPE &eType, const FX_WCHAR* &pStart, int32_t &iLength)\r
 {\r
     while (m_pCur < m_pEnd && (*m_pCur <= ' ' || *m_pCur == m_Separator)) {\r
         ++m_pCur;\r
@@ -691,7 +691,7 @@ FX_BOOL CFDE_CSSValueListParser::NextValue(FDE_CSSPRIMITIVETYPE &eType, FX_LPCWS
 }\r
 int32_t CFDE_CSSValueListParser::SkipTo(FX_WCHAR wch, FX_BOOL bWSSeparator , FX_BOOL bBrContinue )\r
 {\r
-    FX_LPCWSTR pStart = m_pCur;\r
+    const FX_WCHAR* pStart = m_pCur;\r
     if (!bBrContinue) {\r
         if (bWSSeparator)\r
             while (++m_pCur < m_pEnd && *m_pCur != wch && *m_pCur > ' ') ;\r