diff options
author | dsinclair <dsinclair@chromium.org> | 2016-05-19 18:07:11 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-05-19 18:07:11 -0700 |
commit | fc2cdf8657534467fd807e216d50650b0e959868 (patch) | |
tree | a0642ba14ee4e438e97957825772e8dd16e347a2 /xfa/fgas/crt/fgas_codepage.h | |
parent | 411f1185f44b7862a9b1c16e588407ae197752dd (diff) | |
download | pdfium-fc2cdf8657534467fd807e216d50650b0e959868.tar.xz |
fgas/ code cleanup.
This CL shuffles code around in the fgas/ headers, removes unused functions
and adds anonymous namepaces for static methods and data.
Review-Url: https://codereview.chromium.org/1992033002
Diffstat (limited to 'xfa/fgas/crt/fgas_codepage.h')
-rw-r--r-- | xfa/fgas/crt/fgas_codepage.h | 28 |
1 files changed, 2 insertions, 26 deletions
diff --git a/xfa/fgas/crt/fgas_codepage.h b/xfa/fgas/crt/fgas_codepage.h index 15bdd74487..5d867feb8e 100644 --- a/xfa/fgas/crt/fgas_codepage.h +++ b/xfa/fgas/crt/fgas_codepage.h @@ -135,21 +135,12 @@ uint16_t FX_GetCodePageFromCharset(uint8_t charset); uint16_t FX_GetCharsetFromCodePage(uint16_t codepage); -uint16_t FX_GetCodePageFromStringA(const FX_CHAR* pStr, int32_t iLength); -uint16_t FX_GetCodePageFormStringW(const FX_WCHAR* pStr, int32_t iLength); +uint16_t FX_GetCodePageFromStringW(const FX_WCHAR* pStr, int32_t iLength); uint16_t FX_GetDefCodePageByLanguage(uint16_t wLanguage); void FX_SwapByteOrder(FX_WCHAR* pStr, int32_t iLength); -void FX_SwapByteOrderCopy(const FX_WCHAR* pSrc, - FX_WCHAR* pDst, - int32_t iLength); + void FX_UTF16ToWChar(void* pBuffer, int32_t iLength); -void FX_UTF16ToWCharCopy(const uint16_t* pUTF16, - FX_WCHAR* pWChar, - int32_t iLength); void FX_WCharToUTF16(void* pBuffer, int32_t iLength); -void FX_WCharToUTF16Copy(const FX_WCHAR* pWChar, - uint16_t* pUTF16, - int32_t iLength); int32_t FX_DecodeString(uint16_t wCodePage, const FX_CHAR* pSrc, int32_t* pSrcLen, @@ -161,19 +152,4 @@ int32_t FX_UTF8Decode(const FX_CHAR* pSrc, FX_WCHAR* pDst, int32_t* pDstLen); -struct FX_STR2CPHASH { - uint32_t uHash; - uint16_t uCodePage; -}; - -struct FX_CHARSET_MAP { - uint16_t charset; - uint16_t codepage; -}; - -struct FX_LANG2CPMAP { - uint16_t wLanguage; - uint16_t wCodepage; -}; - #endif // XFA_FGAS_CRT_FGAS_CODEPAGE_H_ |