Remove dead code in CFX_FileBufferArchive.

The CFX_FileBufferArchive ctor already determined a pointer is non-null.
Assume it is non-null in CFX_FileBufferArchive::Flush().

Change-Id: Ife3bb1bad0209735d35bca2d764163bb0584bc47
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/98071
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfapi/edit/cpdf_creator.cpp b/core/fpdfapi/edit/cpdf_creator.cpp
index 6ae8a00..c7f7424 100644
--- a/core/fpdfapi/edit/cpdf_creator.cpp
+++ b/core/fpdfapi/edit/cpdf_creator.cpp
@@ -50,7 +50,7 @@
   FX_FILESIZE offset_ = 0;
   DataVector<uint8_t> buffer_;
   pdfium::span<uint8_t> available_;
-  RetainPtr<IFX_RetainableWriteStream> backing_file_;
+  RetainPtr<IFX_RetainableWriteStream> const backing_file_;
 };
 
 CFX_FileBufferArchive::CFX_FileBufferArchive(
@@ -68,8 +68,6 @@
 bool CFX_FileBufferArchive::Flush() {
   size_t nUsed = buffer_.size() - available_.size();
   available_ = pdfium::make_span(buffer_);
-  if (!backing_file_)
-    return false;
   if (!nUsed)
     return true;
   return backing_file_->WriteBlock(buffer_.data(), nUsed);