Rename IPDFSDK_PauseAdapater to CPDFSDK_PauseAdapter.

It is a concrete implementation of a different interface.

Change-Id: I251f2baae7e622992f8d4a8af5c8d0ab6b0e0186
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/59791
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
diff --git a/fpdfsdk/BUILD.gn b/fpdfsdk/BUILD.gn
index d2a36c4..e8d5774 100644
--- a/fpdfsdk/BUILD.gn
+++ b/fpdfsdk/BUILD.gn
@@ -38,6 +38,8 @@
     "cpdfsdk_interactiveform.h",
     "cpdfsdk_pageview.cpp",
     "cpdfsdk_pageview.h",
+    "cpdfsdk_pauseadapter.cpp",
+    "cpdfsdk_pauseadapter.h",
     "cpdfsdk_widget.cpp",
     "cpdfsdk_widget.h",
     "cpdfsdk_widgethandler.cpp",
@@ -66,8 +68,6 @@
     "fpdf_transformpage.cpp",
     "fpdf_view.cpp",
     "ipdfsdk_annothandler.h",
-    "ipdfsdk_pauseadapter.cpp",
-    "ipdfsdk_pauseadapter.h",
   ]
 
   configs += [ "../:pdfium_core_config" ]
diff --git a/fpdfsdk/cpdfsdk_helpers.h b/fpdfsdk/cpdfsdk_helpers.h
index 6171969..d91e0b0 100644
--- a/fpdfsdk/cpdfsdk_helpers.h
+++ b/fpdfsdk/cpdfsdk_helpers.h
@@ -40,7 +40,7 @@
 class CPDF_TextPageFind;
 class CPDFSDK_FormFillEnvironment;
 class CPDFSDK_InteractiveForm;
-class IPDFSDK_PauseAdapter;
+class CPDFSDK_PauseAdapter;
 class FX_PATHPOINT;
 struct CPDF_JavaScript;
 
@@ -270,7 +270,7 @@
                            int rotate,
                            int flags,
                            bool bNeedToRestore,
-                           IPDFSDK_PauseAdapter* pause);
+                           CPDFSDK_PauseAdapter* pause);
 
 void SetPDFUnsupportInfo(UNSUPPORT_INFO* unsp_info);
 UNSUPPORT_INFO* GetPDFUnssuportInto();
diff --git a/fpdfsdk/ipdfsdk_pauseadapter.cpp b/fpdfsdk/cpdfsdk_pauseadapter.cpp
similarity index 63%
rename from fpdfsdk/ipdfsdk_pauseadapter.cpp
rename to fpdfsdk/cpdfsdk_pauseadapter.cpp
index 3cdf133..bf3f1c7 100644
--- a/fpdfsdk/ipdfsdk_pauseadapter.cpp
+++ b/fpdfsdk/cpdfsdk_pauseadapter.cpp
@@ -4,13 +4,13 @@
 
 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-#include "fpdfsdk/ipdfsdk_pauseadapter.h"
+#include "fpdfsdk/cpdfsdk_pauseadapter.h"
 
-IPDFSDK_PauseAdapter::IPDFSDK_PauseAdapter(IFSDK_PAUSE* IPause)
+CPDFSDK_PauseAdapter::CPDFSDK_PauseAdapter(IFSDK_PAUSE* IPause)
     : m_IPause(IPause) {}
 
-IPDFSDK_PauseAdapter::~IPDFSDK_PauseAdapter() {}
+CPDFSDK_PauseAdapter::~CPDFSDK_PauseAdapter() = default;
 
-bool IPDFSDK_PauseAdapter::NeedToPauseNow() {
+bool CPDFSDK_PauseAdapter::NeedToPauseNow() {
   return m_IPause->NeedToPauseNow && m_IPause->NeedToPauseNow(m_IPause.Get());
 }
diff --git a/fpdfsdk/ipdfsdk_pauseadapter.h b/fpdfsdk/cpdfsdk_pauseadapter.h
similarity index 64%
rename from fpdfsdk/ipdfsdk_pauseadapter.h
rename to fpdfsdk/cpdfsdk_pauseadapter.h
index 7ee01ba..dfbc2b4 100644
--- a/fpdfsdk/ipdfsdk_pauseadapter.h
+++ b/fpdfsdk/cpdfsdk_pauseadapter.h
@@ -4,18 +4,18 @@
 
 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-#ifndef FPDFSDK_IPDFSDK_PAUSEADAPTER_H_
-#define FPDFSDK_IPDFSDK_PAUSEADAPTER_H_
+#ifndef FPDFSDK_CPDFSDK_PAUSEADAPTER_H_
+#define FPDFSDK_CPDFSDK_PAUSEADAPTER_H_
 
 #include "core/fxcrt/fx_system.h"
 #include "core/fxcrt/pauseindicator_iface.h"
 #include "core/fxcrt/unowned_ptr.h"
 #include "public/fpdf_progressive.h"
 
-class IPDFSDK_PauseAdapter : public PauseIndicatorIface {
+class CPDFSDK_PauseAdapter final : public PauseIndicatorIface {
  public:
-  explicit IPDFSDK_PauseAdapter(IFSDK_PAUSE* IPause);
-  ~IPDFSDK_PauseAdapter() override;
+  explicit CPDFSDK_PauseAdapter(IFSDK_PAUSE* IPause);
+  ~CPDFSDK_PauseAdapter() override;
 
   bool NeedToPauseNow() override;
 
@@ -23,4 +23,4 @@
   UnownedPtr<IFSDK_PAUSE> const m_IPause;
 };
 
-#endif  // FPDFSDK_IPDFSDK_PAUSEADAPTER_H_
+#endif  // FPDFSDK_CPDFSDK_PAUSEADAPTER_H_
diff --git a/fpdfsdk/fpdf_progressive.cpp b/fpdfsdk/fpdf_progressive.cpp
index c151e7c..212509f 100644
--- a/fpdfsdk/fpdf_progressive.cpp
+++ b/fpdfsdk/fpdf_progressive.cpp
@@ -14,7 +14,7 @@
 #include "core/fxge/cfx_defaultrenderdevice.h"
 #include "core/fxge/cfx_renderdevice.h"
 #include "fpdfsdk/cpdfsdk_helpers.h"
-#include "fpdfsdk/ipdfsdk_pauseadapter.h"
+#include "fpdfsdk/cpdfsdk_pauseadapter.h"
 #include "public/fpdfview.h"
 #include "third_party/base/ptr_util.h"
 
@@ -55,9 +55,9 @@
   pContext->m_pDevice = std::move(pOwnedDevice);
   pDevice->Attach(pBitmap, !!(flags & FPDF_REVERSE_BYTE_ORDER), nullptr, false);
 
-  IPDFSDK_PauseAdapter IPauseAdapter(pause);
+  CPDFSDK_PauseAdapter pause_adapter(pause);
   RenderPageWithContext(pContext, page, start_x, start_y, size_x, size_y,
-                        rotate, flags, false, &IPauseAdapter);
+                        rotate, flags, false, &pause_adapter);
 
 #ifdef _SKIA_SUPPORT_PATHS_
   pDevice->Flush(false);
@@ -82,8 +82,8 @@
   auto* pContext =
       static_cast<CPDF_PageRenderContext*>(pPage->GetRenderContext());
   if (pContext && pContext->m_pRenderer) {
-    IPDFSDK_PauseAdapter IPauseAdapter(pause);
-    pContext->m_pRenderer->Continue(&IPauseAdapter);
+    CPDFSDK_PauseAdapter pause_adapter(pause);
+    pContext->m_pRenderer->Continue(&pause_adapter);
 #ifdef _SKIA_SUPPORT_PATHS_
     CFX_RenderDevice* pDevice = pContext->m_pDevice.get();
     pDevice->Flush(false);
diff --git a/fpdfsdk/fpdf_view.cpp b/fpdfsdk/fpdf_view.cpp
index d724330..0e96a3d 100644
--- a/fpdfsdk/fpdf_view.cpp
+++ b/fpdfsdk/fpdf_view.cpp
@@ -41,7 +41,7 @@
 #include "fpdfsdk/cpdfsdk_formfillenvironment.h"
 #include "fpdfsdk/cpdfsdk_helpers.h"
 #include "fpdfsdk/cpdfsdk_pageview.h"
-#include "fpdfsdk/ipdfsdk_pauseadapter.h"
+#include "fpdfsdk/cpdfsdk_pauseadapter.h"
 #include "fxjs/ijs_runtime.h"
 #include "public/fpdf_formfill.h"
 #include "third_party/base/ptr_util.h"
@@ -84,7 +84,7 @@
                     const FX_RECT& clipping_rect,
                     int flags,
                     bool bNeedToRestore,
-                    IPDFSDK_PauseAdapter* pause) {
+                    CPDFSDK_PauseAdapter* pause) {
   if (!pContext->m_pOptions)
     pContext->m_pOptions = pdfium::MakeUnique<CPDF_RenderOptions>();
 
@@ -904,7 +904,7 @@
                            int rotate,
                            int flags,
                            bool bNeedToRestore,
-                           IPDFSDK_PauseAdapter* pause) {
+                           CPDFSDK_PauseAdapter* pause) {
   CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
   if (!pPage)
     return;