• Max Kellermann's avatar
    storage/FileInfo, db/simple/Directory: use 64 bit for device/inode · 504f5f7b
    Max Kellermann authored
    An ino_t is usually a 64 bit integer, and some file systems (such as
    Linux's kernel NFS client) really uses the upper 32 bit.  This can
    lead to false positives in the directory loop detection in
    FindAncestorLoop().  Increasing these two attributes (in
    StorageFileInfo and Directory) to 64 bit adds little overhead, but
    makes the check a lot safer.
    504f5f7b
Name
Last commit
Last update
android Loading commit data...
doc Loading commit data...
m4 Loading commit data...
python/build Loading commit data...
scripts Loading commit data...
src Loading commit data...
systemd Loading commit data...
test Loading commit data...
win32 Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README.md Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
mpd.svg Loading commit data...
valgrind.suppressions Loading commit data...