CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/03/26 16:54:37
Modified files:
usr.bin/cvs : commit.c file.c file.h modules.c repository.c
Log message:
fix the way Attic is handled in our recursion code, so we
do not skip files or run over them twice.
also fixes -l and -r for checkout/update when a file in
Attic exists with that tag that in HEAD is a directory
in the normal repository like gnu/usr.bin/gcc/INSTALL.
as a bonus, we do not run fstat() twice per file or dir
anymore...
spotted by deraadt@