summaryrefslogtreecommitdiff
path: root/FL
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2015-06-30 02:23:26 +0000
committerManolo Gouy <Manolo>2015-06-30 02:23:26 +0000
commit634ede015d20cd2f031551571a0ea049e594fecc (patch)
tree50f3d62fbd9845481f942e65246fc74724fade22 /FL
parentb4662e4f449ba7ad5afd3ec471601798baf0ddaf (diff)
Define NSInteger in FL/mac.H when needed, so it's available to all source files.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10779 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL')
-rw-r--r--FL/mac.H10
1 files changed, 10 insertions, 0 deletions
diff --git a/FL/mac.H b/FL/mac.H
index 42247b4a8..259937915 100644
--- a/FL/mac.H
+++ b/FL/mac.H
@@ -72,6 +72,16 @@ typedef CGContextRef Fl_Offscreen;
#define MAC_OS_X_VERSION_10_10 101000
#endif
+#ifndef NSINTEGER_DEFINED // appears with 10.5 in NSObjCRuntime.h
+#if defined(__LP64__) && __LP64__
+typedef long NSInteger;
+typedef unsigned long NSUInteger;
+#else
+typedef int NSInteger;
+typedef unsigned int NSUInteger;
+#endif
+#endif
+
#ifdef __OBJC__
@class NSCursor;
@class NSOpenGLPixelFormat;