NSUInteger is newer than what's included in the 10.4 SDK. restore
functionality for 10.4
Reviewed-on: http://gerrit.openafs.org/349
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
// Copyright 2008 Infn. All rights reserved.
//
+#import "portability.h"
#import "PListManager.h"
#import "FileUtil.h"
#import "TaskUtil.h"
--- /dev/null
+// For pre-Leopard, this is needed.
+#ifndef NSINTEGER_DEFINED
+#ifdef NS_BUILD_32_LIKE_64
+typedef long NSInteger;
+typedef unsigned long NSUInteger;
+#else
+typedef int NSInteger;
+typedef unsigned int NSUInteger;
+#endif
+#define NSIntegerMax LONG_MAX
+#define NSIntegerMin LONG_MIN
+#define NSUIntegerMax ULONG_MAX
+#define NSINTEGER_DEFINED 1
+#endif