Fix clang-tidy warnings for fx_skia_device.cpp
- Various methods have parameter mismatches in the declaration vs.
definition.
- Use empty() to check for emptiness instead of size().
Change-Id: I5874c8380e1bd91b93dd2bebf7fb4e441aaa65d4
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/111210
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Nigi <nigi@chromium.org>
diff --git a/core/fxge/skia/fx_skia_device.cpp b/core/fxge/skia/fx_skia_device.cpp
index 8e4521a..25d4a1e 100644
--- a/core/fxge/skia/fx_skia_device.cpp
+++ b/core/fxge/skia/fx_skia_device.cpp
@@ -909,7 +909,7 @@
m_pCanvas->concat(ToFlippedSkMatrix(matrix, flip));
const DataVector<uint16_t>& glyphs = m_charDetails.GetGlyphs();
- if (m_rsxform.size()) {
+ if (!m_rsxform.empty()) {
sk_sp<SkTextBlob> blob = SkTextBlob::MakeFromRSXform(
glyphs.data(), glyphs.size() * sizeof(uint16_t), m_rsxform.data(), font,
SkTextEncoding::kGlyphID);
@@ -1378,7 +1378,7 @@
}
bool CFX_SkiaDeviceDriver::SetDIBits(const RetainPtr<CFX_DIBBase>& pBitmap,
- uint32_t argb,
+ uint32_t color,
const FX_RECT& src_rect,
int left,
int top,
@@ -1393,12 +1393,12 @@
FXDIB_ResampleOptions sampling_options;
sampling_options.bNoSmoothing = true;
- return StartDIBitsSkia(pBitmap, src_rect, 0xFF, argb, m, sampling_options,
+ return StartDIBitsSkia(pBitmap, src_rect, 0xFF, color, m, sampling_options,
blend_type);
}
bool CFX_SkiaDeviceDriver::StretchDIBits(const RetainPtr<CFX_DIBBase>& pSource,
- uint32_t argb,
+ uint32_t color,
int dest_left,
int dest_top,
int dest_width,
@@ -1422,20 +1422,20 @@
return StartDIBitsSkia(
pSource, FX_RECT(0, 0, pSource->GetWidth(), pSource->GetHeight()), 0xFF,
- argb, m, sampling_options, blend_type);
+ color, m, sampling_options, blend_type);
}
bool CFX_SkiaDeviceDriver::StartDIBits(
const RetainPtr<CFX_DIBBase>& pSource,
int bitmap_alpha,
- uint32_t argb,
+ uint32_t color,
const CFX_Matrix& matrix,
const FXDIB_ResampleOptions& options,
std::unique_ptr<CFX_ImageRenderer>* handle,
BlendMode blend_type) {
return StartDIBitsSkia(
pSource, FX_RECT(0, 0, pSource->GetWidth(), pSource->GetHeight()),
- bitmap_alpha, argb, matrix, options, blend_type);
+ bitmap_alpha, color, matrix, options, blend_type);
}
bool CFX_SkiaDeviceDriver::ContinueDIBits(CFX_ImageRenderer* handle,
@@ -1549,7 +1549,7 @@
const RetainPtr<CFX_DIBBase>& pSource,
const FX_RECT& src_rect,
int bitmap_alpha,
- uint32_t argb,
+ uint32_t color,
const CFX_Matrix& matrix,
const FXDIB_ResampleOptions& options,
BlendMode blend_type) {
@@ -1570,7 +1570,7 @@
m_pCanvas->concat(skMatrix);
SkPaint paint;
SetBitmapPaint(pSource->IsMaskFormat(), !m_FillOptions.aliased_path,
- bitmap_alpha, argb, blend_type, &paint);
+ bitmap_alpha, color, blend_type, &paint);
bool use_interpolate_bilinear = options.bInterpolateBilinear;
if (!use_interpolate_bilinear) {
diff --git a/core/fxge/skia/fx_skia_device.h b/core/fxge/skia/fx_skia_device.h
index 3285f8f..c66ceb8 100644
--- a/core/fxge/skia/fx_skia_device.h
+++ b/core/fxge/skia/fx_skia_device.h
@@ -130,7 +130,7 @@
bool ContinueDIBits(CFX_ImageRenderer* handle,
PauseIndicatorIface* pPause) override;
- bool DrawBitsWithMask(const RetainPtr<CFX_DIBBase>& pBitmap,
+ bool DrawBitsWithMask(const RetainPtr<CFX_DIBBase>& pSource,
const RetainPtr<CFX_DIBBase>& pMask,
int bitmap_alpha,
const CFX_Matrix& matrix,
@@ -204,7 +204,7 @@
uint32_t color,
const CFX_TextRenderOptions& options);
- bool StartDIBitsSkia(const RetainPtr<CFX_DIBBase>& pBitmap,
+ bool StartDIBitsSkia(const RetainPtr<CFX_DIBBase>& pSource,
const FX_RECT& src_rect,
int bitmap_alpha,
uint32_t color,