diff options
author | Tim Kientzle <kientzle@gmail.com> | 2008-05-28 18:17:53 -0400 |
---|---|---|
committer | Tim Kientzle <kientzle@gmail.com> | 2008-05-28 18:17:53 -0400 |
commit | 55cd13edec5f2a9b2a07c452d5d21c1209cc113d (patch) | |
tree | e26175c3739084745342ded25d85d64707b3ebbe /cpio/cmdline.c | |
parent | e5cc9b33aabceff79b0b96a7fbe343d4df0491ed (diff) | |
download | libarchive-55cd13edec5f2a9b2a07c452d5d21c1209cc113d.tar.gz |
Callbacks are annoying. Change the callback-driven line processor
into a separate line reader that returns a line each time it's
called.
SVN-Revision: 101
Diffstat (limited to 'cpio/cmdline.c')
-rw-r--r-- | cpio/cmdline.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpio/cmdline.c b/cpio/cmdline.c index 4b337279..75857c1c 100644 --- a/cpio/cmdline.c +++ b/cpio/cmdline.c @@ -66,7 +66,7 @@ struct option { */ -static const char *cpio_opts = "AaBC:F:O:cdE:f:H:hijLlmopR:rtuvW:yZz"; +static const char *cpio_opts = "0AaBC:F:O:cdE:f:H:hijLlmopR:rtuvW:yZz"; /* * On systems that lack getopt_long, long options can be specified @@ -86,6 +86,7 @@ static const struct option cpio_longopts[] = { { "format", required_argument, NULL, 'H' }, { "help", no_argument, NULL, 'h' }, { "insecure", no_argument, NULL, OPTION_INSECURE }, + { "null", no_argument, NULL, '0' }, { "owner", required_argument, NULL, 'R' }, { "quiet", no_argument, NULL, OPTION_QUIET }, { "verbose", no_argument, NULL, 'v' }, |