diff --git a/src/libs/agg/src/agg_bezier_arc.cpp b/src/libs/agg/src/agg_bezier_arc.cpp index 844d300c09..faacebd959 100644 --- a/src/libs/agg/src/agg_bezier_arc.cpp +++ b/src/libs/agg/src/agg_bezier_arc.cpp @@ -144,7 +144,7 @@ namespace agg m_radii_ok = true; if(rx < 0.0) rx = -rx; - if(ry < 0.0) ry = -rx; + if(ry < 0.0) ry = -ry; // Calculate the middle point between // the current and the final points diff --git a/src/libs/agg/src/agg_rounded_rect.cpp b/src/libs/agg/src/agg_rounded_rect.cpp index bebc063628..7f68651b73 100644 --- a/src/libs/agg/src/agg_rounded_rect.cpp +++ b/src/libs/agg/src/agg_rounded_rect.cpp @@ -78,8 +78,8 @@ namespace agg //-------------------------------------------------------------------- void rounded_rect::normalize_radius() { - double dx = fabs(m_y2 - m_y1); - double dy = fabs(m_x2 - m_x1); + double dx = fabs(m_x2 - m_x1); + double dy = fabs(m_y2 - m_y1); double k = 1.0; double t;