Index: fpdfsdk/src/fpdftext.cpp |
diff --git a/fpdfsdk/src/fpdftext.cpp b/fpdfsdk/src/fpdftext.cpp |
index acfc79238a3961f734102c8d1951d69c31976c37..7b07a13890c2f071d59f947c44d0c066d42d061a 100644 |
--- a/fpdfsdk/src/fpdftext.cpp |
+++ b/fpdfsdk/src/fpdftext.cpp |
@@ -32,11 +32,7 @@ DLLEXPORT FPDF_TEXTPAGE STDCALL FPDFText_LoadPage(FPDF_PAGE page) |
} |
DLLEXPORT void STDCALL FPDFText_ClosePage(FPDF_TEXTPAGE text_page) |
{ |
- if (text_page){ |
- IPDF_TextPage* textpage=(IPDF_TextPage*)text_page; |
- delete textpage; |
- text_page=NULL; |
- } |
+ delete (IPDF_TextPage*)text_page; |
} |
DLLEXPORT int STDCALL FPDFText_CountChars(FPDF_TEXTPAGE text_page) |
{ |
@@ -252,9 +248,6 @@ DLLEXPORT void STDCALL FPDFLink_GetRect(FPDF_PAGELINK link_page,int link_index, |
} |
DLLEXPORT void STDCALL FPDFLink_CloseWebLinks(FPDF_PAGELINK link_page) |
{ |
- if (!link_page) return; |
- IPDF_LinkExtract* pageLink=(IPDF_LinkExtract*)link_page; |
- delete pageLink; |
- pageLink =NULL; |
+ delete (IPDF_LinkExtract*)link_page; |
} |