|
From: | Paul Eggert |
Subject: | [bug-diffutils] bug#64811: bug#64811: Win-version now broken |
Date: | Tue, 27 Feb 2024 10:39:21 -0800 |
User-agent: | Mozilla Thunderbird |
Some added trace shows: diff.c(844): &noparent: 0x00007FF6A9438478diff.c(1548): file[0].name: 'h:\Cygwin64', st_mode: S_ISDIR, size: -1, toplevel: 1 diff.c(1548): file[1].name: 'f:\Cygwin64', st_mode: S_ISDIR, size: -1, toplevel: 1
My guess is that 'diff' infers that the two strings name the same directory, because st_dev and st_ino are identical which means same_file (which uses SAME_INODE) thinks they're the same file. But that's just a guess, and someone who can debug the MS-Windows code would have to verify it.
[Prev in Thread] | Current Thread | [Next in Thread] |