diff options
author | Tom Sepez <tsepez@chromium.org> | 2018-09-21 19:47:47 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-09-21 19:47:47 +0000 |
commit | fbea60879c6a8db4604e6e0f23216c6ee5f238df (patch) | |
tree | 6d5d57825914d2fc64367195f60bb042b218f31b /core/fpdfapi/page/cpdf_colorstate.cpp | |
parent | b1d6afbeef3213412e2b45269cab36d016c60bcd (diff) | |
download | pdfium-fbea60879c6a8db4604e6e0f23216c6ee5f238df.tar.xz |
Replace CPDF_Color::Copy() with honest-to-goodness operator=().
Change-Id: Ifcce7b1e513c8859752d5248ae686bbe5349e342
Reviewed-on: https://pdfium-review.googlesource.com/42614
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Diffstat (limited to 'core/fpdfapi/page/cpdf_colorstate.cpp')
-rw-r--r-- | core/fpdfapi/page/cpdf_colorstate.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/core/fpdfapi/page/cpdf_colorstate.cpp b/core/fpdfapi/page/cpdf_colorstate.cpp index 05421dc873..c31ea14f0d 100644 --- a/core/fpdfapi/page/cpdf_colorstate.cpp +++ b/core/fpdfapi/page/cpdf_colorstate.cpp @@ -137,17 +137,15 @@ void CPDF_ColorState::SetPattern(CPDF_Pattern* pPattern, *colorref = ret ? FXSYS_BGR(B, G, R) : 0xFFFFFFFF; } -CPDF_ColorState::ColorData::ColorData() - : m_FillColorRef(0), m_StrokeColorRef(0) {} +CPDF_ColorState::ColorData::ColorData() = default; CPDF_ColorState::ColorData::ColorData(const ColorData& src) : m_FillColorRef(src.m_FillColorRef), - m_StrokeColorRef(src.m_StrokeColorRef) { - m_FillColor.Copy(src.m_FillColor); - m_StrokeColor.Copy(src.m_StrokeColor); -} + m_StrokeColorRef(src.m_StrokeColorRef), + m_FillColor(src.m_FillColor), + m_StrokeColor(src.m_StrokeColor) {} -CPDF_ColorState::ColorData::~ColorData() {} +CPDF_ColorState::ColorData::~ColorData() = default; void CPDF_ColorState::ColorData::SetDefault() { m_FillColorRef = 0; |