Index: fpdfsdk/fsdk_rendercontext.cpp |
diff --git a/fpdfsdk/fsdk_rendercontext.cpp b/fpdfsdk/fsdk_rendercontext.cpp |
index eb630dd60fba32d25dc35e504f100ec3bd96c951..3ba60778a7401ef4956c5045e50297a1cfac045a 100644 |
--- a/fpdfsdk/fsdk_rendercontext.cpp |
+++ b/fpdfsdk/fsdk_rendercontext.cpp |
@@ -15,10 +15,6 @@ void CRenderContext::Clear() { |
m_pRenderer = NULL; |
m_pAnnots = NULL; |
m_pOptions = NULL; |
-#ifdef _WIN32_WCE |
- m_pBitmap = NULL; |
- m_hBitmap = NULL; |
-#endif |
} |
CRenderContext::~CRenderContext() { |
@@ -28,11 +24,6 @@ CRenderContext::~CRenderContext() { |
delete m_pAnnots; |
delete m_pOptions->m_pOCContext; |
delete m_pOptions; |
-#ifdef _WIN32_WCE |
- delete m_pBitmap; |
- if (m_hBitmap) |
- DeleteObject(m_hBitmap); |
-#endif |
} |
IFSDK_PAUSE_Adapter::IFSDK_PAUSE_Adapter(IFSDK_PAUSE* IPause) { |
@@ -42,8 +33,5 @@ IFSDK_PAUSE_Adapter::IFSDK_PAUSE_Adapter(IFSDK_PAUSE* IPause) { |
IFSDK_PAUSE_Adapter::~IFSDK_PAUSE_Adapter() {} |
FX_BOOL IFSDK_PAUSE_Adapter::NeedToPauseNow() { |
- if (m_IPause->NeedToPauseNow) { |
- return m_IPause->NeedToPauseNow(m_IPause); |
- } |
- return FALSE; |
+ return m_IPause->NeedToPauseNow && m_IPause->NeedToPauseNow(m_IPause); |
} |