Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fxfa / src / app / xfa_fontmgr.cpp
index 127278f..db1742b 100644 (file)
@@ -1035,11 +1035,11 @@ IFX_Font* CXFA_DefFontMgr::GetFont(IXFA_Doc* hDoc, FX_WSTR wsFontFamily, FX_DWOR
 #ifdef _FXFA_USEGASFONTMGR_\r
     const XFA_FONTINFO *pCurFont = NULL;\r
     FX_BOOL bGetFontInfo = TRUE;\r
-    IFX_Font* pFont = pFDEFontMgr->LoadFont((FX_LPCWSTR)wsFontName, dwFontStyles, wCodePage);\r
+    IFX_Font* pFont = pFDEFontMgr->LoadFont((const FX_WCHAR*)wsFontName, dwFontStyles, wCodePage);\r
 #else\r
     const XFA_FONTINFO *pCurFont = XFA_GetFontINFOByFontName(wsFontName);\r
     FX_BOOL bGetFontInfo = FALSE;\r
-    IFX_Font* pFont = IFX_Font::LoadFont((FX_LPCWSTR)wsFontName, dwFontStyles | FX_FONTSTYLE_ExactMatch, pCurFont ? pCurFont->wCodePage : wCodePage, pFDEFontMgr);\r
+    IFX_Font* pFont = IFX_Font::LoadFont((const FX_WCHAR*)wsFontName, dwFontStyles | FX_FONTSTYLE_ExactMatch, pCurFont ? pCurFont->wCodePage : wCodePage, pFDEFontMgr);\r
 #endif\r
     if (!pFont && hDoc) {\r
         if (bGetFontInfo) {\r
@@ -1053,10 +1053,10 @@ IFX_Font* CXFA_DefFontMgr::GetFont(IXFA_Doc* hDoc, FX_WSTR wsFontFamily, FX_DWOR
             if (dwFontStyles & FX_FONTSTYLE_Italic) {\r
                 dwStyle |= FX_FONTSTYLE_Italic;\r
             }\r
-            FX_LPCWSTR pReplace = pCurFont->pReplaceFont;\r
+            const FX_WCHAR* pReplace = pCurFont->pReplaceFont;\r
             int32_t iLength = FXSYS_wcslen(pReplace);\r
             while (iLength > 0) {\r
-                FX_LPCWSTR pNameText = pReplace;\r
+                const FX_WCHAR* pNameText = pReplace;\r
                 while (*pNameText != L',' && iLength > 0) {\r
                     pNameText++;\r
                     iLength--;\r
@@ -1065,7 +1065,7 @@ IFX_Font* CXFA_DefFontMgr::GetFont(IXFA_Doc* hDoc, FX_WSTR wsFontFamily, FX_DWOR
 #ifdef _FXFA_USEGASFONTMGR_\r
                 pFont = pFDEFontMgr->LoadFont(wsReplace, dwStyle, wCodePage);\r
 #else\r
-                pFont = IFX_Font::LoadFont((FX_LPCWSTR)wsReplace, dwStyle | FX_FONTSTYLE_ExactMatch, pCurFont->wCodePage, pFDEFontMgr);\r
+                pFont = IFX_Font::LoadFont((const FX_WCHAR*)wsReplace, dwStyle | FX_FONTSTYLE_ExactMatch, pCurFont->wCodePage, pFDEFontMgr);\r
 #endif\r
                 if (pFont != NULL) {\r
                     break;\r
@@ -1092,9 +1092,9 @@ IFX_Font* CXFA_DefFontMgr::GetDefaultFont(IXFA_Doc* hDoc, FX_WSTR wsFontFamily,
 #endif\r
     if (!pFont)\r
 #ifdef _FXFA_USEGASFONTMGR_\r
-        pFont = pFDEFontMgr->LoadFont((FX_LPCWSTR)NULL, dwFontStyles, wCodePage);\r
+        pFont = pFDEFontMgr->LoadFont((const FX_WCHAR*)NULL, dwFontStyles, wCodePage);\r
 #else\r
-        pFont = IFX_Font::LoadFont((FX_LPCWSTR)NULL, dwFontStyles, pCurFont ? pCurFont->wCodePage : 1252, pFDEFontMgr);\r
+        pFont = IFX_Font::LoadFont((const FX_WCHAR*)NULL, dwFontStyles, pCurFont ? pCurFont->wCodePage : 1252, pFDEFontMgr);\r
 #endif\r
     FXSYS_assert(pFont != NULL);\r
     if (pFont) {\r
@@ -1103,11 +1103,11 @@ IFX_Font* CXFA_DefFontMgr::GetDefaultFont(IXFA_Doc* hDoc, FX_WSTR wsFontFamily,
     return pFont;\r
 }\r
 struct XFA_PDFFONTNAME {\r
-    FX_LPCSTR lpPsName;\r
-    FX_LPCSTR lpNormal;\r
-    FX_LPCSTR lpBold;\r
-    FX_LPCSTR lpItalic;\r
-    FX_LPCSTR lpBoldItalic;\r
+    const FX_CHAR* lpPsName;\r
+    const FX_CHAR* lpNormal;\r
+    const FX_CHAR* lpBold;\r
+    const FX_CHAR* lpItalic;\r
+    const FX_CHAR* lpBoldItalic;\r
 };\r
 const XFA_PDFFONTNAME g_XFAPDFFontName[] = {\r
     {"Adobe PI Std", "AdobePIStd", "AdobePIStd", "AdobePIStd", "AdobePIStd"},\r