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),