View Single Post
Old 16 June 2014, 14:36   #8
Toni Wilen
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 20,650

It uses bad assumption by comparing fileinfoblock fib_DiskKey fields, if they are equal, program assumes both locks point to same file. (Error means both source and dest is same file, it does not check contents at this point)

"It does not uniquely identify a filesystem object; it may even be undefined! To be used with care, if at all!" says gurubook.

It works with some filesystem, it most likely does not work reliably (for example) with network filesystems.

This can't be fixed or worked around quickly or easily because directory filesystem uses this field for internal exnext bookkeeping. (It is not file/dir unique value)
Toni Wilen is offline  
Page generated in 0.05522 seconds with 9 queries