Author: rmottola
Date: Fri Sep 18 18:48:40 2015
New Revision: 38997
URL: http://svn.gna.org/viewcvs/gnustep?rev=38997&view=rev
Log:
provide separate C and OBJC typedefs
Modified:
devmodules/dev-libs/mica/Headers/CoreGraphics/CGPath.h
Modified: devmodules/dev-libs/mica/Headers/CoreGraphics/CGPath.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/mica/Headers/CoreGraphics/CGPath.h?rev=38997&r1=38996&r2=38997&view=diff
==============================================================================
--- devmodules/dev-libs/mica/Headers/CoreGraphics/CGPath.h (original)
+++ devmodules/dev-libs/mica/Headers/CoreGraphics/CGPath.h Fri Sep 18
18:48:40 2015
@@ -27,8 +27,20 @@
#ifndef CGPATH_H_
#define CGPATH_H_
+#ifdef __OBJC__
+
+@class CGPath;
+typedef CGPath *CGPathRef;
+
+@class CGMutablePath;
+typedef CGMutablePath *CGMutablePathRef;
+
+#else /* standard C */
+
typedef struct CGPath *CGPathRef;
typedef struct CGMutablePath *CGMutablePathRef;
+
+#endif /* OBJC */
enum CGPathDrawingMode
{
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs