4133fb0075
The cause of the problem was that part of the code assumed that nodecmp() on two nodes with the same name would return 0, but in fact nodecmp() would return -1 or +1 if one of the nodes was a directory and the other was not. The fix is to separate the notion of whether or not a duplicate name was found from the notion of where the new node should appear in the list. |
||
---|---|---|
.. | ||
compare.c | ||
crc.c | ||
create.c | ||
excludes.c | ||
extern.h | ||
getid.c | ||
Makefile | ||
misc.c | ||
mtree.8 | ||
mtree.c | ||
mtree.h | ||
spec.c | ||
verify.c |