| Index: fpdfsdk/src/fpdfview.cpp
|
| diff --git a/fpdfsdk/src/fpdfview.cpp b/fpdfsdk/src/fpdfview.cpp
|
| index 54731193dda2f5b314d1007c9304e4b4fdcf0987..9db0554ab337529ce7e8078372a7cb31e84bf9ef 100644
|
| --- a/fpdfsdk/src/fpdfview.cpp
|
| +++ b/fpdfsdk/src/fpdfview.cpp
|
| @@ -481,14 +481,12 @@ DLLEXPORT void STDCALL FPDF_RenderPage(HDC dc, FPDF_PAGE page, int start_x, int
|
| #endif
|
|
|
| #endif
|
| - if (bBackgroundAlphaNeeded)
|
| - {
|
| - if (pBitmap)
|
| - delete pBitmap;
|
| - pBitmap = NULL;
|
| - }
|
| - delete pContext;
|
| - pPage->RemovePrivateData((void*)1);
|
| + if (bBackgroundAlphaNeeded) {
|
| + delete pBitmap;
|
| + pBitmap = NULL;
|
| + }
|
| + delete pContext;
|
| + pPage->RemovePrivateData((void*)1);
|
| }
|
| #endif
|
|
|
| @@ -662,8 +660,7 @@ DLLEXPORT int STDCALL FPDFBitmap_GetStride(FPDF_BITMAP bitmap)
|
|
|
| DLLEXPORT void STDCALL FPDFBitmap_Destroy(FPDF_BITMAP bitmap)
|
| {
|
| - if (bitmap == NULL) return;
|
| - delete (CFX_DIBitmap*)bitmap;
|
| + delete (CFX_DIBitmap*)bitmap;
|
| }
|
|
|
| void FPDF_RenderPage_Retail(CRenderContext* pContext, FPDF_PAGE page, int start_x, int start_y, int size_x, int size_y,
|
|
|