From d73474eee96640dd6044bb4dd472f4b14a9ca92d Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Wed, 18 May 2005 10:01:52 +0000 Subject: [PATCH] Removed an infinite recursion bug in StrokePolygon git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12708 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/View.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/View.cpp b/src/kits/interface/View.cpp index 44ca274f1b..f6ed61594f 100644 --- a/src/kits/interface/View.cpp +++ b/src/kits/interface/View.cpp @@ -2413,7 +2413,9 @@ BView::StrokePolygon(const BPolygon* aPolygon,bool closed, pattern p) void BView::StrokePolygon(const BPoint *ptArray, int32 numPts, bool closed, pattern p) { - StrokePolygon(ptArray, numPts, closed, p); + BPolygon aPolygon(ptArray,numPts); + + StrokePolygon(aPolygon.fPts, aPolygon.fCount, aPolygon.Frame(), closed, p); }