cvs commit: src/usr.bin/make arch.c
harti at FreeBSD.org
Mon Feb 21 08:06:35 GMT 2005
harti 2005-02-21 08:06:34 UTC
FreeBSD src repository
Fix a bug in handling archive members: when a member was not found
when looking into an already hashed archive, the code tried to use
the name shortened to the maximum length allowed for the archive.
Unfortunately it passed a buffer of junk to the hashing routine when
the name actually wasn't too long. Theoretically this could lead to
a false positive.
Revision Changes Path
1.49 +11 -15 src/usr.bin/make/arch.c
More information about the cvs-all