FROM : Chris Espinosa
DATE : Thu Jun 21 05:34:48 2007
On Jun 20, 2007, at 8:28 PM, Rosyna wrote:
> Just installed the rather quaint 10.4.10.
>
> MAC_OS_X_VERSION_ACTUAL 1041
> MAC_OS_X_VERSION_MAJOR 1040
>
> Ack, at 11/1/06, Sean McBride said:
>
>> On 2006-11-01 19:54, Matt Gough said:
>>
>> >> MAC_OS_X_VERSION_ACTUAL The Mac OS X version as a four-digit
>> number
>> >> similar to MAC_OS_X_VERSION_MAX_ALLOWED, e.g. 1047.
>> >>
>> >
>> >I am sure you guys have already considered this, and I know you
>> can't
>>> comment on future products, but what would happen to this value if
>>> there were a version of Tiger after 10.4.9?
>>
>> hex maybe? 10.4.10 would be 104A?
Yeah, we're scratching our heads about this too. We didn't expect an
anything-10, ever, back in the day when the XXXX-pattern was
developed for AvailabilityMacros.h.
It has to be decimal because the C preprocessor can only magnitude-
compare decimal values.
There is no decimal value between 1049 and 1050.
We can't change the 2.4.1 in the field, but we have a shot with 2.5
to do something useful, as soon as we figure out what that would be.
Chris
DATE : Thu Jun 21 05:34:48 2007
On Jun 20, 2007, at 8:28 PM, Rosyna wrote:
> Just installed the rather quaint 10.4.10.
>
> MAC_OS_X_VERSION_ACTUAL 1041
> MAC_OS_X_VERSION_MAJOR 1040
>
> Ack, at 11/1/06, Sean McBride said:
>
>> On 2006-11-01 19:54, Matt Gough said:
>>
>> >> MAC_OS_X_VERSION_ACTUAL The Mac OS X version as a four-digit
>> number
>> >> similar to MAC_OS_X_VERSION_MAX_ALLOWED, e.g. 1047.
>> >>
>> >
>> >I am sure you guys have already considered this, and I know you
>> can't
>>> comment on future products, but what would happen to this value if
>>> there were a version of Tiger after 10.4.9?
>>
>> hex maybe? 10.4.10 would be 104A?
Yeah, we're scratching our heads about this too. We didn't expect an
anything-10, ever, back in the day when the XXXX-pattern was
developed for AvailabilityMacros.h.
It has to be decimal because the C preprocessor can only magnitude-
compare decimal values.
There is no decimal value between 1049 and 1050.
We can't change the 2.4.1 in the field, but we have a shot with 2.5
to do something useful, as soon as we figure out what that would be.
Chris






Xcode mail archive

