diff options
author | 2009-03-05 21:30:41 +0000 | |
---|---|---|
committer | 2009-03-05 21:30:41 +0000 | |
commit | fee6778710c82dfbee04ab23061a96d324facfdb (patch) | |
tree | fb758101d689d4b2e9ce66aeddfd48ebc05f9232 /AppKit/GTMNSBezierPath+Shading.m | |
parent | 32d00b320d12706ead14baad04f11cec2823df77 (diff) |
- Changed gtm_createCGPath to gtm_cgPath in GTMNSBezier+CGPath. The path
returned is now autoreleased so you don't need to worry about releasing it.
- Made some changes to the GTMNSObject+UnitTesting APIs. Specifically renamed
gtm_createUnitTestImage to gtm_unitTestImage. The value it returns is now
autoreleased, so no need to release it. Also change
gtm_createUnitTestBitmapOfSize:withData: to a C function.
- Cleaned up GTM so that it passes the Clang checker without any warnings.
Diffstat (limited to 'AppKit/GTMNSBezierPath+Shading.m')
-rw-r--r-- | AppKit/GTMNSBezierPath+Shading.m | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/AppKit/GTMNSBezierPath+Shading.m b/AppKit/GTMNSBezierPath+Shading.m index f75876f..d4c1ddd 100644 --- a/AppKit/GTMNSBezierPath+Shading.m +++ b/AppKit/GTMNSBezierPath+Shading.m @@ -154,19 +154,18 @@ @implementation NSBezierPath (GTMBezierPathShadingAdditions) -GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath); +GTM_METHOD_CHECK(NSBezierPath, gtm_CGPath); - (void)gtm_strokeAxiallyFrom:(NSPoint)fromPoint to:(NSPoint)toPoint extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd shading:(id<GTMShading>)shading { - CGPathRef thePath = [self gtm_createCGPath]; + CGPathRef thePath = [self gtm_CGPath]; if (nil != thePath) { [self gtm_fillCGPath:thePath axially:YES asStroke:YES from:fromPoint fromRadius:(CGFloat)0.0 to:toPoint toRadius:(CGFloat)0.0 extendingStart:extendingStart extendingEnd:extendingEnd shading:shading]; - CGPathRelease(thePath); } } @@ -175,14 +174,13 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath); to:(NSPoint)toPoint toRadius:(CGFloat)toRadius extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd shading:(id<GTMShading>)shading { - CGPathRef thePath = [self gtm_createCGPath]; + CGPathRef thePath = [self gtm_CGPath]; if (nil != thePath) { [self gtm_fillCGPath:thePath axially:NO asStroke:YES from:fromPoint fromRadius:fromRadius to:toPoint toRadius:toRadius extendingStart:extendingStart extendingEnd:extendingEnd shading:shading]; - CGPathRelease(thePath); } } @@ -190,14 +188,13 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath); - (void)gtm_fillAxiallyFrom:(NSPoint)fromPoint to:(NSPoint)toPoint extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd shading:(id<GTMShading>)shading { - CGPathRef thePath = [self gtm_createCGPath]; + CGPathRef thePath = [self gtm_CGPath]; if (nil != thePath) { [self gtm_fillCGPath:thePath axially:YES asStroke:NO from:fromPoint fromRadius:(CGFloat)0.0 to:toPoint toRadius:(CGFloat)0.0 extendingStart:extendingStart extendingEnd:extendingEnd shading:shading]; - CGPathRelease(thePath); } } @@ -206,14 +203,13 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath); to:(NSPoint)toPoint toRadius:(CGFloat)toRadius extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd shading:(id<GTMShading>)shading { - CGPathRef thePath = [self gtm_createCGPath]; + CGPathRef thePath = [self gtm_CGPath]; if (nil != thePath) { [self gtm_fillCGPath:thePath axially:NO asStroke:NO from:fromPoint fromRadius:fromRadius to:toPoint toRadius:toRadius extendingStart:extendingStart extendingEnd:extendingEnd shading:shading]; - CGPathRelease(thePath); } } |