We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7cb4559 + f923993 commit 5f9312aCopy full SHA for 5f9312a
cocos2d/Support/CCColor.m
@@ -170,10 +170,14 @@ - (CCColor*) initWithUIColor:(UIColor *)color
170
}
171
#endif
172
173
+/// After using you must call CGColorRelease(color)
174
- (CGColorRef) CGColor
175
{
176
CGFloat components[4] = {(CGFloat)_r, (CGFloat)_g, (CGFloat)_b, (CGFloat)_a};
- return CGColorCreate(CGColorSpaceCreateDeviceRGB(), components);
177
+ CGColorSpaceRef colorspace = CGColorSpaceCreateDeviceRGB();
178
+ CGColorRef color = CGColorCreate(colorspace, components);
179
+ CGColorSpaceRelease(colorspace);
180
+ return color;
181
182
183
#ifdef __CC_PLATFORM_IOS
0 commit comments