On 9/27/2017 1:12 PM, Martin Crane wrote:
As far as I’m aware that case has been taken care of by the Apple
engineers, and Carbon APIs will not be broken, although there will be an
extra overhead incurred for their use.


Apparently the faked 32-bit dirIDs are not persistent across reboots, which bit me.



On 27 Sep 2017, at 21:09, Thomas Tempelmann <[email protected]
<mailto:[email protected]>> wrote:

Also, everyone keep in mind that on APFS, dirIDs / fileIDs (CNID) are
now 64 bit, and the upper bits are actually used (curtesy of the
HFS-to-APFS conversion process), so if you use those IDs, they won't
be right when read via the Carbon File Mgr APIs. You'll have to use
NSURL or the low level BSD functions such as getattrlist, which are a
pain to use (but then, if you're still on Carbon, you must be used to
that ;)


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/carbon-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to