DRTVWR-575 fix LLGetDarwinOSInfo for xcode-14.1. NSInteger is now 64 bits
parent
22f6adefb8
commit
076737cb6c
|
|
@ -273,7 +273,7 @@ LLOSInfo::LLOSInfo() :
|
|||
{
|
||||
const char * DARWIN_PRODUCT_NAME = "Mac OS X";
|
||||
|
||||
S32 major_version, minor_version, bugfix_version = 0;
|
||||
int64_t major_version, minor_version, bugfix_version = 0;
|
||||
|
||||
if (LLGetDarwinOSInfo(major_version, minor_version, bugfix_version))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -27,7 +27,9 @@
|
|||
#ifndef LL_LLSYS_OBJC_H
|
||||
#define LL_LLSYS_OBJC_H
|
||||
|
||||
bool LLGetDarwinOSInfo(int &major, int &minor, int &patch);
|
||||
#include <cstdint>
|
||||
|
||||
bool LLGetDarwinOSInfo(int64_t &major, int64_t &minor, int64_t &patch);
|
||||
|
||||
|
||||
#endif // LL_LLSYS_OBJC_H
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ static NSInteger intAtStringIndex(NSArray *array, int index)
|
|||
return [(NSString *)[array objectAtIndex:index] integerValue];
|
||||
}
|
||||
|
||||
bool LLGetDarwinOSInfo(NSInteger &major, NSInteger &minor, NSInteger &patch)
|
||||
bool LLGetDarwinOSInfo(int64_t &major, int64_t &minor, int64_t &patch)
|
||||
{
|
||||
if (NSAppKitVersionNumber > NSAppKitVersionNumber10_8)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue