Remove loading of unused gdiplus functions. With https://pdfium-review.googlesource.com/75631, these functions are no longer called, so stop loading them from gdiplus.dll. Change-Id: Iddcac836d2a57519e19b7ffd455675c9297c0046 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/75632 Reviewed-by: Hui Yingst <nigi@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fxge/win32/cgdi_plus_ext.cpp b/core/fxge/win32/cgdi_plus_ext.cpp index 344a5d7..2d43e7b 100644 --- a/core/fxge/win32/cgdi_plus_ext.cpp +++ b/core/fxge/win32/cgdi_plus_ext.cpp
@@ -54,15 +54,6 @@ FuncId_GdipDeletePen, FuncId_GdipDeletePath, FuncId_GdipDeleteGraphics, - FuncId_GdipCreateBitmapFromFileICM, - FuncId_GdipCreateBitmapFromStreamICM, - FuncId_GdipGetImageHeight, - FuncId_GdipGetImageWidth, - FuncId_GdipGetImagePixelFormat, - FuncId_GdipBitmapLockBits, - FuncId_GdipGetImagePaletteSize, - FuncId_GdipGetImagePalette, - FuncId_GdipBitmapUnlockBits, FuncId_GdipDisposeImage, FuncId_GdipCreateBitmapFromScan0, FuncId_GdipSetImagePalette, @@ -101,15 +92,6 @@ "GdipDeletePen", "GdipDeletePath", "GdipDeleteGraphics", - "GdipCreateBitmapFromFileICM", - "GdipCreateBitmapFromStreamICM", - "GdipGetImageHeight", - "GdipGetImageWidth", - "GdipGetImagePixelFormat", - "GdipBitmapLockBits", - "GdipGetImagePaletteSize", - "GdipGetImagePalette", - "GdipBitmapUnlockBits", "GdipDisposeImage", "GdipCreateBitmapFromScan0", "GdipSetImagePalette", @@ -184,37 +166,6 @@ Gdiplus::GpPath* path); typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipDeleteGraphics)( Gdiplus::GpGraphics* graphics); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipCreateBitmapFromFileICM)( - GDIPCONST WCHAR* filename, - Gdiplus::GpBitmap** bitmap); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipCreateBitmapFromStreamICM)( - IStream* stream, - Gdiplus::GpBitmap** bitmap); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipGetImageWidth)( - Gdiplus::GpImage* image, - UINT* width); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipGetImageHeight)( - Gdiplus::GpImage* image, - UINT* height); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipGetImagePixelFormat)( - Gdiplus::GpImage* image, - Gdiplus::PixelFormat* format); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipBitmapLockBits)( - Gdiplus::GpBitmap* bitmap, - GDIPCONST Gdiplus::GpRect* rect, - UINT flags, - Gdiplus::PixelFormat format, - Gdiplus::BitmapData* lockedBitmapData); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipGetImagePalette)( - Gdiplus::GpImage* image, - Gdiplus::ColorPalette* palette, - INT size); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipGetImagePaletteSize)( - Gdiplus::GpImage* image, - INT* size); -typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipBitmapUnlockBits)( - Gdiplus::GpBitmap* bitmap, - Gdiplus::BitmapData* lockedBitmapData); typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipDisposeImage)( Gdiplus::GpImage* image); typedef Gdiplus::GpStatus(WINGDIPAPI* FuncType_GdipCreateBitmapFromScan0)(