diff options
Diffstat (limited to 'xfa/src/fwl/src/theme/widgettp.cpp')
-rw-r--r-- | xfa/src/fwl/src/theme/widgettp.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/xfa/src/fwl/src/theme/widgettp.cpp b/xfa/src/fwl/src/theme/widgettp.cpp index 10ed696aa0..89195a501c 100644 --- a/xfa/src/fwl/src/theme/widgettp.cpp +++ b/xfa/src/fwl/src/theme/widgettp.cpp @@ -446,13 +446,11 @@ void CFWL_WidgetTP::DrawAxialShading(CFX_Graphics* pGraphics, CFX_Path* path, int32_t fillMode, CFX_Matrix* pMatrix) { - if (!pGraphics) - return; - if (!path) + if (!pGraphics || !path) return; - CFX_PointF begPoint, endPoint; - begPoint.Set(fx1, fy1); - endPoint.Set(fx2, fy2); + + CFX_PointF begPoint(fx1, fy1); + CFX_PointF endPoint(fx2, fy2); CFX_Shading shading; shading.CreateAxial(begPoint, endPoint, FALSE, FALSE, beginColor, endColor); pGraphics->SaveGraphState(); |