Turn DCHECKs into CHECKs in cpwl_edit_impl.cpp

These are all fast checks and crash reports are good. Using DCHECK
recently hid a bug.

Bug: 445725426
Change-Id: Ibdf87ac6debb1d30367204421daa8b7df6282497
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/135852
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
Commit-Queue: April Kallmeyer <ask@chromium.org>
diff --git a/fpdfsdk/pwl/cpwl_edit_impl.cpp b/fpdfsdk/pwl/cpwl_edit_impl.cpp
index 76a4d79..f5a73d0 100644
--- a/fpdfsdk/pwl/cpwl_edit_impl.cpp
+++ b/fpdfsdk/pwl/cpwl_edit_impl.cpp
@@ -42,7 +42,7 @@
 
   CFX_PointF pos = mtUser2Device.Transform(pt);
   CPDF_RenderOptions ro;
-  DCHECK(ro.GetOptions().bClearType);
+  CHECK(ro.GetOptions().bClearType);
   ro.SetColorMode(CPDF_RenderOptions::kNormal);
   CPDF_TextRenderer::DrawTextString(pDevice, pos.x, pos.y, font, fFontSize,
                                     mtUser2Device, str, crTextFill, ro);
@@ -61,7 +61,7 @@
 }
 
 bool CPWL_EditImpl::Iterator::GetWord(CPVT_Word& word) const {
-  DCHECK(edit_);
+  CHECK(edit_);
 
   if (vt_iterator_->GetWord(word)) {
     word.ptWord = edit_->VTToEdit(word.ptWord);
@@ -71,7 +71,7 @@
 }
 
 bool CPWL_EditImpl::Iterator::GetLine(CPVT_Line& line) const {
-  DCHECK(edit_);
+  CHECK(edit_);
 
   if (vt_iterator_->GetLine(line)) {
     line.ptLine = edit_->VTToEdit(line.ptLine);
@@ -187,7 +187,7 @@
 }
 
 void CPWL_EditImpl::UndoStack::Undo() {
-  DCHECK(!working_);
+  CHECK(!working_);
   working_ = true;
   bool first_undo = true;
   while (CanUndo()) {
@@ -206,7 +206,7 @@
       }
     }
   }
-  DCHECK(working_);
+  CHECK(working_);
   working_ = false;
 }
 
@@ -215,7 +215,7 @@
 }
 
 void CPWL_EditImpl::UndoStack::Redo() {
-  DCHECK(!working_);
+  CHECK(!working_);
   working_ = true;
 
   bool first_undo = true;
@@ -234,7 +234,7 @@
       }
     }
   }
-  DCHECK(working_);
+  CHECK(working_);
   working_ = false;
 }
 
@@ -244,8 +244,8 @@
 }
 
 void CPWL_EditImpl::UndoStack::AddItem(std::unique_ptr<UndoItemIface> pItem) {
-  DCHECK(!working_);
-  DCHECK(pItem);
+  CHECK(!working_);
+  CHECK(pItem);
   if (CanRedo()) {
     RemoveTails();
   }
@@ -259,7 +259,7 @@
 }
 
 void CPWL_EditImpl::UndoStack::RemoveHeads() {
-  DCHECK(!undo_item_stack_.empty());
+  CHECK(!undo_item_stack_.empty());
   if (!undo_item_stack_.front()->IsSentinel()) {
     undo_item_stack_.pop_front();
     return;
@@ -317,7 +317,7 @@
       wp_new_(wpNewPlace),
       word_(word),
       charset_(charset) {
-  DCHECK(edit_);
+  CHECK(edit_);
 }
 
 CPWL_EditImpl::UndoInsertWord::~UndoInsertWord() = default;
@@ -358,7 +358,7 @@
     const CPVT_WordPlace& wpOldPlace,
     const CPVT_WordPlace& wpNewPlace)
     : edit_(pEdit), wp_old_(wpOldPlace), wp_new_(wpNewPlace) {
-  DCHECK(edit_);
+  CHECK(edit_);
 }
 
 CPWL_EditImpl::UndoInsertReturn::~UndoInsertReturn() = default;
@@ -422,7 +422,7 @@
       wp_new_(wpNewPlace),
       word_(word),
       charset_(charset) {
-  DCHECK(edit_);
+  CHECK(edit_);
 }
 
 CPWL_EditImpl::UndoBackspace::~UndoBackspace() = default;
@@ -479,7 +479,7 @@
       word_(word),
       charset_(charset),
       sec_end_(bSecEnd) {
-  DCHECK(edit_);
+  CHECK(edit_);
 }
 
 CPWL_EditImpl::UndoDelete::~UndoDelete() = default;
@@ -522,7 +522,7 @@
                                     const CPVT_WordRange& wrSel,
                                     const WideString& swText)
     : edit_(pEdit), wr_sel_(wrSel), sw_text_(swText) {
-  DCHECK(edit_);
+  CHECK(edit_);
 }
 
 CPWL_EditImpl::UndoClear::~UndoClear() = default;
@@ -573,7 +573,7 @@
       wp_new_(wpNewPlace),
       sw_text_(swText),
       charset_(charset) {
-  DCHECK(edit_);
+  CHECK(edit_);
 }
 
 CPWL_EditImpl::UndoInsertText::~UndoInsertText() = default;