summaryrefslogtreecommitdiff
path: root/core/fpdfapi/page/cpdf_colorstate.cpp
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2018-09-21 19:47:47 +0000
committerChromium commit bot <commit-bot@chromium.org>2018-09-21 19:47:47 +0000
commitfbea60879c6a8db4604e6e0f23216c6ee5f238df (patch)
tree6d5d57825914d2fc64367195f60bb042b218f31b /core/fpdfapi/page/cpdf_colorstate.cpp
parentb1d6afbeef3213412e2b45269cab36d016c60bcd (diff)
downloadpdfium-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.cpp12
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;