diff options
author | peadar <peadar@FreeBSD.org> | 2006-02-22 11:13:07 +0000 |
---|---|---|
committer | peadar <peadar@FreeBSD.org> | 2006-02-22 11:13:07 +0000 |
commit | a1b7ff0a8318c4000ef725d92bc3f1ca8e1c74c8 (patch) | |
tree | 3f8a8c6ad8fcd353b6ca0cf0d84ffbec32c43189 /lib/libc/stdlib/a64l.c | |
parent | 33f484fce3e374fb5027c80d2008a6190d7b25c4 (diff) | |
download | FreeBSD-src-a1b7ff0a8318c4000ef725d92bc3f1ca8e1c74c8.zip FreeBSD-src-a1b7ff0a8318c4000ef725d92bc3f1ca8e1c74c8.tar.gz |
If opendir(".") fails after descending into a subdirectory via
chdir(), be sure to undo the effects of the chdir before continuing.
Without this, after hitting a directory with mode 0111 (for example),
tar will get lost, and won't add any yet unvisted files to your
archive. (Or possibly add the wrong files, I suppose...)
Reviewed By: kientzle@
Diffstat (limited to 'lib/libc/stdlib/a64l.c')
0 files changed, 0 insertions, 0 deletions