XQuartz: Check NSINTEGER_DEFINED to make sure the NSInteger and NSUInteger types are defined.

(cherry picked from commit 36e02a8649c0a545084cce5fb2c5717277b9273c)
This commit is contained in:
Jeremy Huddleston 2009-08-09 16:13:32 -07:00
commit af76bddd7a
2 changed files with 10 additions and 8 deletions

View file

@ -45,6 +45,16 @@
#undef BOOL
#endif
#ifndef NSINTEGER_DEFINED
#if __LP64__ || NS_BUILD_32_LIKE_64
typedef long NSInteger;
typedef unsigned long NSUInteger;
#else
typedef int NSInteger;
typedef unsigned int NSUInteger;
#endif
#endif
@interface X11Controller : NSObject
{
IBOutlet NSPanel *prefs_panel;