| 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);
|
|
|