diff options
author | Glenn L McGrath | 2001-06-24 12:36:54 +0000 |
---|---|---|
committer | Glenn L McGrath | 2001-06-24 12:36:54 +0000 |
commit | 2e6d3cfa82eb64fffe53ccb5669aa7146228cf8f (patch) | |
tree | 78fb21d71f9d8680422f85a00bc3045cd6185a99 /cpio.c | |
parent | 15576268971168108f289cac6d6ecc6fdbb5075e (diff) | |
download | busybox-2e6d3cfa82eb64fffe53ccb5669aa7146228cf8f.zip busybox-2e6d3cfa82eb64fffe53ccb5669aa7146228cf8f.tar.gz |
Nore unarchive (and doc) fixes from Laurence Anderson
Diffstat (limited to 'cpio.c')
-rw-r--r-- | cpio.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -21,7 +21,6 @@ * Limitations: * Doesn't check CRC's * Only supports new ASCII and CRC formats - * Doesnt support hard links * */ #include <fcntl.h> @@ -45,9 +44,9 @@ extern int cpio_main(int argc, char **argv) case 'i': // extract extract_function |= extract_all_to_fs; break; - case 'd': // create directories - extract_function |= extract_create_dirs; - oldmask = umask(077); /* Make create_path act like GNU cpio */ + case 'd': // create _leading_ directories + extract_function |= extract_create_leading_dirs; + oldmask = umask(077); /* Make make_directory act like GNU cpio */ break; case 'm': // preserve modification time extract_function |= extract_preserve_date; |