diff options
author | Tom Sepez <tsepez@chromium.org> | 2016-03-08 10:12:45 -0800 |
---|---|---|
committer | Tom Sepez <tsepez@chromium.org> | 2016-03-08 10:12:45 -0800 |
commit | 69af2a34f211c1e8ab9737c82550da5125a51fcf (patch) | |
tree | 812310558bbbdc125534918a1d0ac6bf61951c99 /core | |
parent | 83c523a519477a2fe5a7e3e8044c767bfee36770 (diff) | |
download | pdfium-69af2a34f211c1e8ab9737c82550da5125a51fcf.tar.xz |
FX_FONTDESCRIPTOR must be POD.
Since it is malloc'd, memset, and such, and clang-cl
notices this. Also delete unused function found by clang-cl.
BUG=pdfium:429
R=dsinclair@chromium.org
Review URL: https://codereview.chromium.org/1777573003 .
Diffstat (limited to 'core')
-rw-r--r-- | core/src/fpdfdoc/doc_form.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/core/src/fpdfdoc/doc_form.cpp b/core/src/fpdfdoc/doc_form.cpp index 684d9122ad..7a6db90f32 100644 --- a/core/src/fpdfdoc/doc_form.cpp +++ b/core/src/fpdfdoc/doc_form.cpp @@ -388,21 +388,6 @@ static FX_BOOL RetrieveSpecificFont(uint8_t charSet, } return RetrieveSpecificFont(lf); } -#ifdef PDF_ENABLE_XFA -static FX_BOOL RetrieveStockFont(int iFontObject, - uint8_t charSet, - LOGFONTA& lf) { - HFONT hFont = (HFONT)::GetStockObject(iFontObject); - if (hFont) { - memset(&lf, 0, sizeof(LOGFONTA)); - int iRet = ::GetObject(hFont, sizeof(LOGFONTA), &lf); - if (iRet > 0 && (lf.lfCharSet == charSet || charSet == 255)) { - return RetrieveSpecificFont(lf); - } - } - return FALSE; -} -#endif // PDF_ENABLE_XFA #endif // _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_ CPDF_Font* CPDF_InterForm::AddStandardFont(CPDF_Document* pDocument, |