This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author brian.curtin
Recipients brian.curtin, ocean-city
Date 2010-12-07.16:59:37
SpamBayes Score 0.00017194939
Marked as misclassified No
Message-id <1291741179.93.0.790815222225.issue10646@psf.upfronthosting.co.za>
In-reply-to
Content
ntpath.samefile is currently implemented using GetFinalPathNameByHandle, which doesn't work for hard links.

Since I introduced values for os.stat().st_ino in #8879 (which implemented os.link), I suspect we can possibly change ntpath.samefile to be the same as posixfile.samefile and leave st_ino.


Hirokazu questioned whether or not that st_ino change was correct, but I think it will be fine on NTFS. As FAT does not support links anyways, there would be no issue with potential st_ino issues there as we wouldn't be comparing them for any reason.


(part of the reason I created this is that we have discussion on st_ino and samefile in a few different places and I'm losing track of where we're at)
History
Date User Action Args
2010-12-07 16:59:40brian.curtinsetrecipients: + brian.curtin, ocean-city
2010-12-07 16:59:39brian.curtinsetmessageid: <1291741179.93.0.790815222225.issue10646@psf.upfronthosting.co.za>
2010-12-07 16:59:37brian.curtinlinkissue10646 messages
2010-12-07 16:59:37brian.curtincreate