]> git.wh0rd.org - fontconfig.git/commitdiff
Eliminate NormalizeDir. Eliminate gratuitous stat/access calls per dir.
authorKeith Packard <keithp@neko.keithp.com>
Mon, 28 Aug 2006 01:19:39 +0000 (18:19 -0700)
committerKeith Packard <keithp@neko.keithp.com>
Mon, 28 Aug 2006 01:19:39 +0000 (18:19 -0700)
Normalized directory names offer protection against looped directory trees
but cost enormous numbers of system calls (stat per file in the hierarchy).
Also, cache file directory name contents are validated each time the
directory is modified, don't re-validate every time the cache file is loaded
with an access and stat call.


No differences found