From d5719aad9da4ba3d3495b9b6a56a7fb3b8389cb0 Mon Sep 17 00:00:00 2001 From: Subhransu Mohanty Date: Thu, 5 Nov 2015 19:32:08 +0900 Subject: [PATCH] efl: update append_circle implementation to use _efl_gfx_shape_append_arc. Signed-off-by: Cedric BAIL --- src/lib/efl/interfaces/efl_gfx_shape.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lib/efl/interfaces/efl_gfx_shape.c b/src/lib/efl/interfaces/efl_gfx_shape.c index e4efcef299..49b6e5f4cd 100644 --- a/src/lib/efl/interfaces/efl_gfx_shape.c +++ b/src/lib/efl/interfaces/efl_gfx_shape.c @@ -1141,9 +1141,8 @@ static void _efl_gfx_shape_append_circle(Eo *obj, Efl_Gfx_Shape_Data *pd, double xc, double yc, double radius) { - _efl_gfx_shape_append_move_to(obj, pd, xc - radius, yc); - _efl_gfx_shape_append_arc_to(obj, pd, xc + radius, yc, radius, radius, 0, EINA_TRUE, EINA_TRUE); - _efl_gfx_shape_append_arc_to(obj, pd, xc - radius, yc, radius, radius, 0, EINA_TRUE, EINA_TRUE); + _efl_gfx_shape_append_arc(obj, pd, xc - radius, yc - radius, 2*radius, 2*radius, 0, 360); + _efl_gfx_shape_append_close(obj, pd); } static void