Remove |CPDF_RenderOptions::bPrintPreview|. The variable is never set to true. Change-Id: Id50b4860ee901945742978b998128be5fc7a3ba3 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/72230 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfapi/render/cpdf_renderoptions.h b/core/fpdfapi/render/cpdf_renderoptions.h index b1b8aa8..850ff72 100644 --- a/core/fpdfapi/render/cpdf_renderoptions.h +++ b/core/fpdfapi/render/cpdf_renderoptions.h
@@ -24,7 +24,6 @@ Options(const Options& rhs); bool bClearType = false; - bool bPrintPreview = false; bool bBGRStripe = false; bool bNoNativeText = false; bool bForceHalftone = false;
diff --git a/core/fpdfdoc/cpdf_annot.cpp b/core/fpdfdoc/cpdf_annot.cpp index 0e910be..4559fc4 100644 --- a/core/fpdfdoc/cpdf_annot.cpp +++ b/core/fpdfdoc/cpdf_annot.cpp
@@ -441,8 +441,7 @@ if (annot_flags & pdfium::annotation_flags::kHidden) return; - bool bPrinting = pDevice->GetDeviceType() == DeviceType::kPrinter || - (pOptions && pOptions->GetOptions().bPrintPreview); + bool bPrinting = pDevice->GetDeviceType() == DeviceType::kPrinter; if (bPrinting && (annot_flags & pdfium::annotation_flags::kPrint) == 0) { return; }