Index: xfa/fde/fde_gedevice.cpp |
diff --git a/xfa/fde/fde_gedevice.cpp b/xfa/fde/fde_gedevice.cpp |
index 081f00a036d9ddbdbd964df7c0b224bab015f486..b5220cdf13ae92a5eed4f348480bf51cf1312f15 100644 |
--- a/xfa/fde/fde_gedevice.cpp |
+++ b/xfa/fde/fde_gedevice.cpp |
@@ -198,18 +198,18 @@ bool CFDE_RenderDevice::DrawBezier(CFDE_Pen* pPen, |
const CFX_PointF& pt3, |
const CFX_PointF& pt4, |
const CFX_Matrix* pMatrix) { |
- CFX_PointsF points; |
- points.Add(pt1); |
- points.Add(pt2); |
- points.Add(pt3); |
- points.Add(pt4); |
+ std::vector<CFX_PointF> points; |
+ points.push_back(pt1); |
+ points.push_back(pt2); |
+ points.push_back(pt3); |
+ points.push_back(pt4); |
CFDE_Path path; |
path.AddBezier(points); |
return DrawPath(pPen, fPenWidth, &path, pMatrix); |
} |
bool CFDE_RenderDevice::DrawCurve(CFDE_Pen* pPen, |
FX_FLOAT fPenWidth, |
- const CFX_PointsF& points, |
+ const std::vector<CFX_PointF>& points, |
bool bClosed, |
FX_FLOAT fTension, |
const CFX_Matrix* pMatrix) { |
@@ -227,7 +227,7 @@ bool CFDE_RenderDevice::DrawEllipse(CFDE_Pen* pPen, |
} |
bool CFDE_RenderDevice::DrawLines(CFDE_Pen* pPen, |
FX_FLOAT fPenWidth, |
- const CFX_PointsF& points, |
+ const std::vector<CFX_PointF>& points, |
const CFX_Matrix* pMatrix) { |
CFDE_Path path; |
path.AddLines(points); |
@@ -259,7 +259,7 @@ bool CFDE_RenderDevice::DrawPath(CFDE_Pen* pPen, |
} |
bool CFDE_RenderDevice::DrawPolygon(CFDE_Pen* pPen, |
FX_FLOAT fPenWidth, |
- const CFX_PointsF& points, |
+ const std::vector<CFX_PointF>& points, |
const CFX_Matrix* pMatrix) { |
CFDE_Path path; |
path.AddPolygon(points); |
@@ -274,7 +274,7 @@ bool CFDE_RenderDevice::DrawRectangle(CFDE_Pen* pPen, |
return DrawPath(pPen, fPenWidth, &path, pMatrix); |
} |
bool CFDE_RenderDevice::FillClosedCurve(CFDE_Brush* pBrush, |
- const CFX_PointsF& points, |
+ const std::vector<CFX_PointF>& points, |
FX_FLOAT fTension, |
const CFX_Matrix* pMatrix) { |
CFDE_Path path; |
@@ -289,7 +289,7 @@ bool CFDE_RenderDevice::FillEllipse(CFDE_Brush* pBrush, |
return FillPath(pBrush, &path, pMatrix); |
} |
bool CFDE_RenderDevice::FillPolygon(CFDE_Brush* pBrush, |
- const CFX_PointsF& points, |
+ const std::vector<CFX_PointF>& points, |
const CFX_Matrix* pMatrix) { |
CFDE_Path path; |
path.AddPolygon(points); |