Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fgas / src / font / fx_gefont.cpp
index a67b7b4..c9948cf 100644 (file)
@@ -8,7 +8,7 @@
 #include "fx_gefont.h"\r
 #include "fx_fontutils.h"\r
 #ifndef _FXPLUS\r
-IFX_Font* IFX_Font::LoadFont(FX_LPCWSTR pszFontFamily, FX_DWORD dwFontStyles, FX_WORD wCodePage, IFX_FontMgr *pFontMgr)\r
+IFX_Font* IFX_Font::LoadFont(const FX_WCHAR* pszFontFamily, FX_DWORD dwFontStyles, FX_WORD wCodePage, IFX_FontMgr *pFontMgr)\r
 {\r
 #if _FXM_PLATFORM_ != _FXM_PLATFORM_WINDOWS_\r
     if (NULL != pFontMgr) {\r
@@ -24,7 +24,7 @@ IFX_Font* IFX_Font::LoadFont(FX_LPCWSTR pszFontFamily, FX_DWORD dwFontStyles, FX
     return pFont;\r
 #endif\r
 }\r
-IFX_Font* IFX_Font::LoadFont(FX_LPCBYTE pBuffer, int32_t iLength, IFX_FontMgr *pFontMgr)\r
+IFX_Font* IFX_Font::LoadFont(const uint8_t* pBuffer, int32_t iLength, IFX_FontMgr *pFontMgr)\r
 {\r
 #if _FXM_PLATFORM_ != _FXM_PLATFORM_WINDOWS_\r
     if (NULL != pFontMgr) {\r
@@ -40,7 +40,7 @@ IFX_Font* IFX_Font::LoadFont(FX_LPCBYTE pBuffer, int32_t iLength, IFX_FontMgr *p
     return pFont;\r
 #endif\r
 }\r
-IFX_Font* IFX_Font::LoadFont(FX_LPCWSTR pszFileName, IFX_FontMgr *pFontMgr)\r
+IFX_Font* IFX_Font::LoadFont(const FX_WCHAR* pszFileName, IFX_FontMgr *pFontMgr)\r
 {\r
 #if _FXM_PLATFORM_ != _FXM_PLATFORM_WINDOWS_\r
     if (NULL != pFontMgr) {\r
@@ -181,7 +181,7 @@ IFX_Font* CFX_GEFont::Retain()
     ++ m_iRefCount;\r
     return this;\r
 }\r
-FX_BOOL CFX_GEFont::LoadFont(FX_LPCWSTR pszFontFamily, FX_DWORD dwFontStyles, FX_WORD wCodePage)\r
+FX_BOOL CFX_GEFont::LoadFont(const FX_WCHAR* pszFontFamily, FX_DWORD dwFontStyles, FX_WORD wCodePage)\r
 {\r
     if (m_pFont != NULL) {\r
         return FALSE;\r
@@ -235,7 +235,7 @@ FX_BOOL CFX_GEFont::LoadFont(FX_LPCWSTR pszFontFamily, FX_DWORD dwFontStyles, FX
     Unlock();\r
     return bRet;\r
 }\r
-FX_BOOL CFX_GEFont::LoadFont(FX_LPCBYTE pBuffer, int32_t length)\r
+FX_BOOL CFX_GEFont::LoadFont(const uint8_t* pBuffer, int32_t length)\r
 {\r
     if (m_pFont != NULL) {\r
         return FALSE;\r
@@ -250,7 +250,7 @@ FX_BOOL CFX_GEFont::LoadFont(FX_LPCBYTE pBuffer, int32_t length)
     Unlock();\r
     return bRet;\r
 }\r
-FX_BOOL CFX_GEFont::LoadFont(FX_LPCWSTR pszFileName)\r
+FX_BOOL CFX_GEFont::LoadFont(const FX_WCHAR* pszFileName)\r
 {\r
     if (m_pFont != NULL) {\r
         return FALSE;\r
@@ -446,7 +446,7 @@ FX_BOOL CFX_GEFont::GetCharBBox(FX_WCHAR wUnicode, CFX_Rect &bbox, FX_BOOL bRecu
 {\r
     FXSYS_assert(m_pRectArray != NULL);\r
     FXSYS_assert(m_pBBoxMap != NULL);\r
-    FX_LPVOID pRect = NULL;\r
+    void* pRect = NULL;\r
     if (!m_pBBoxMap->Lookup((void*)(uintptr_t)wUnicode, pRect)) {\r
         IFX_Font *pFont = NULL;\r
         int32_t iGlyph = GetGlyphIndex(wUnicode, TRUE, &pFont, bCharCode);\r
@@ -533,9 +533,9 @@ int32_t CFX_GEFont::GetGlyphIndex(FX_WCHAR wUnicode, FX_BOOL bRecursive, IFX_Fon
         CFX_WideString wsFamily;\r
         GetFamilyName(wsFamily);\r
 #if _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_\r
-        IFX_Font *pFont = m_pFontMgr->GetDefFontByUnicode(wUnicode, GetFontStyles(), (FX_LPCWSTR)wsFamily);\r
+        IFX_Font *pFont = m_pFontMgr->GetDefFontByUnicode(wUnicode, GetFontStyles(), (const FX_WCHAR*)wsFamily);\r
 #else\r
-        IFX_Font *pFont = m_pFontMgr->GetFontByUnicode(wUnicode, GetFontStyles(), (FX_LPCWSTR)wsFamily);\r
+        IFX_Font *pFont = m_pFontMgr->GetFontByUnicode(wUnicode, GetFontStyles(), (const FX_WCHAR*)wsFamily);\r
         if (NULL == pFont) {\r
             pFont = m_pFontMgr->GetFontByUnicode(wUnicode, GetFontStyles(), NULL);\r
         }\r