From c29875897d1927fa5b12bd4054442675d82e99b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 14 Jun 2006 10:49:27 +0000 Subject: [PATCH] Reduced the upper limit of ellipsis divisions as suggested by Stephan. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17833 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/Painter/Painter.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/servers/app/drawing/Painter/Painter.cpp b/src/servers/app/drawing/Painter/Painter.cpp index 7cf6afac29..d1eafe5105 100644 --- a/src/servers/app/drawing/Painter/Painter.cpp +++ b/src/servers/app/drawing/Painter/Painter.cpp @@ -858,9 +858,8 @@ Painter::DrawEllipse(BRect r, bool fill) const int32 divisions = (int32)((xRadius + yRadius + 2 * fPenSize) * PI / 2); if (divisions < 12) divisions = 12; - // TODO: arbitrarily set upper limit - should be tested... - if (divisions > 32768) - divisions = 32768; + if (divisions > 4096) + divisions = 4096; if (fill) { agg::ellipse path(center.x, center.y, xRadius, yRadius, divisions);