diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-04-26 08:43:40 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-04-26 17:25:20 +0200 |
commit | 6d7b8977f100e87ed452eaf87da99da052808687 (patch) | |
tree | 847664e3697a9e106d9617253524783c6e5d84ef /external/pdfium/ubsan.patch | |
parent | 1167df7df59e37fddef0c40c4d27cb2e82e10922 (diff) |
external: update pdfium to 3064
This contains the new FPDFPath_GetFillColor / FPDFPageObj_GetType APIs I
want to use in CppunitTest_vcl_pdfexport.
Change-Id: I275ff761188c07dbbab27a1e0715ac250cd306c9
Reviewed-on: https://gerrit.libreoffice.org/36974
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'external/pdfium/ubsan.patch')
-rw-r--r-- | external/pdfium/ubsan.patch | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/external/pdfium/ubsan.patch b/external/pdfium/ubsan.patch index 27ec578ca321..4349e860bd37 100644 --- a/external/pdfium/ubsan.patch +++ b/external/pdfium/ubsan.patch @@ -1,12 +1,12 @@ --- core/fxge/ge/cfx_facecache.cpp +++ core/fxge/ge/cfx_facecache.cpp -@@ -205,7 +205,8 @@ +@@ -206,7 +206,8 @@ CFX_GlyphBitmap* CFX_FaceCache::RenderGlyph(const CFX_Font* pFont, } } } else { -- FXSYS_memset(pDestBuf, 0, dest_pitch * bmheight); +- memset(pDestBuf, 0, dest_pitch * bmheight); + if (dest_pitch != 0 && bmheight != 0) -+ FXSYS_memset(pDestBuf, 0, dest_pitch * bmheight); ++ memset(pDestBuf, 0, dest_pitch * bmheight); if (anti_alias == FXFT_RENDER_MODE_MONO && FXFT_Get_Bitmap_PixelMode(FXFT_Get_Glyph_Bitmap(m_Face)) == FXFT_PIXEL_MODE_MONO) { |