> On 28 Sep 2017, at 21:21, James Walker <li...@jwwalker.com> wrote: > > 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. > >
Good to know. -Martin >> >>> On 27 Sep 2017, at 21:09, Thomas Tempelmann <tempelm...@gmail.com >>> <mailto:tempelm...@gmail.com>> 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 (Carbon-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/carbon-dev/martincrane%40mac.com > > This email sent to martincr...@mac.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Carbon-dev mailing list (Carbon-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/carbon-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com