From 7e8cbad592a0313a80f2cdd9d5455eb7e0b18820 Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Mon, 29 Oct 2007 11:49:53 +0000 Subject: [PATCH] use built-in rounded corner rect on Leopard --- macosx/NSBezierPathAdditions.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/macosx/NSBezierPathAdditions.m b/macosx/NSBezierPathAdditions.m index 5a505d99a..09e64c8cf 100644 --- a/macosx/NSBezierPathAdditions.m +++ b/macosx/NSBezierPathAdditions.m @@ -23,11 +23,15 @@ *****************************************************************************/ #import "NSBezierPathAdditions.h" +#import "NSApplicationAdditions.h" @implementation NSBezierPath (NSBezierPathAdditions) + (NSBezierPath *) bezierPathWithRoundedRect: (NSRect) rect radius: (float) radius { + if ([NSApp isOnLeopardOrBetter]) + return [self bezierPathWithRoundedRect: rect xRadius: radius yRadius: radius]; + float minX = NSMinX(rect), minY = NSMinY(rect), maxX = NSMaxX(rect),