Author: rmottola
Date: Wed Sep 23 00:13:40 2015
New Revision: 39013
URL: http://svn.gna.org/viewcvs/gnustep?rev=39013&view=rev
Log:
CGColorSpace extends NSColorSpace
Modified:
devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h
devmodules/dev-libs/mica/Sources/CGColorSpace.m
devmodules/dev-libs/mica/Sources/CGPath.m
Modified: devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h?rev=39013&r1=39012&r2=39013&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h
(original)
+++ devmodules/dev-libs/mica/Headers/CoreGraphics/CGColorSpace.h Wed Sep
23 00:13:40 2015
@@ -29,10 +29,15 @@
#include <stdint.h> /* for int32_t and similar types */
-// FXIME perhaps temporary
+// FXIME perhaps temporary, should check for CoreFoundation.. here we copy
corebase, but why not extend NSString?
typedef const struct __CFString *CFStringRef;
+#ifdef __OBJC__
+@class CGColorSpace;
+typedef CGColorSpace *CGColorSpaceRef;
+#else
typedef struct CGColorSpace *CGColorSpaceRef;
+#endif
CFStringRef kCGColorSpaceGenericGray;
CFStringRef kCGColorSpaceGenericRGB;
Modified: devmodules/dev-libs/mica/Sources/CGColorSpace.m
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Sources/CGColorSpace.m?rev=39013&r1=39012&r2=39013&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Sources/CGColorSpace.m (original)
+++ devmodules/dev-libs/mica/Sources/CGColorSpace.m Wed Sep 23 00:13:40 2015
@@ -27,6 +27,10 @@
#include <CoreGraphics/CGColorSpace.h>
#import <Foundation/Foundation.h>
+#import <AppKit/NSColorSpace.h>
+
+@interface CGColorSpace : NSColorSpace
+@end
CGColorSpaceRef CGColorSpaceCreateWithName ( CFStringRef name )
{
Modified: devmodules/dev-libs/mica/Sources/CGPath.m
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Sources/CGPath.m?rev=39013&r1=39012&r2=39013&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Sources/CGPath.m (original)
+++ devmodules/dev-libs/mica/Sources/CGPath.m Wed Sep 23 00:13:40 2015
@@ -28,7 +28,7 @@
#import <AppKit/NSBezierPath.h>
-@interface CGPath : NSBezierPath;
+@interface CGPath : NSBezierPath
@end
void CGPathRelease
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs