Add 'not implemented' errors for unimplemented flags
These used to live in TODO but we got rid off them. Make sure we keep track of what we want to support by printing a message when those flags are unimplemented.
This commit is contained in:
parent
582511d57b
commit
83c2c3d1f5
4
expand.c
4
expand.c
|
@ -14,7 +14,7 @@ static int expand(Fdescr *f, int tabstop);
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [-t n] [file...]\n", argv0);
|
||||
eprintf("usage: %s [-i] [-t n] [file...]\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -25,6 +25,8 @@ main(int argc, char *argv[])
|
|||
int tabstop = 8;
|
||||
|
||||
ARGBEGIN {
|
||||
case 'i':
|
||||
eprintf("not implemented\n");
|
||||
case 't':
|
||||
tabstop = estrtol(EARGF(usage()), 0);
|
||||
break;
|
||||
|
|
4
md5sum.c
4
md5sum.c
|
@ -17,7 +17,7 @@ struct crypt_ops md5_ops = {
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [file...]\n", argv0);
|
||||
eprintf("usage: %s [-c] [file...]\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -27,6 +27,8 @@ main(int argc, char *argv[])
|
|||
uint8_t md[MD5_DIGEST_LENGTH];
|
||||
|
||||
ARGBEGIN {
|
||||
case 'c':
|
||||
eprintf("not implemented\n");
|
||||
default:
|
||||
usage();
|
||||
} ARGEND;
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [-fn] file\n", argv0);
|
||||
eprintf("usage: %s [-efmn] file\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -23,6 +23,9 @@ main(int argc, char *argv[])
|
|||
ssize_t n;
|
||||
|
||||
ARGBEGIN {
|
||||
case 'e':
|
||||
case 'm':
|
||||
eprintf("not implemented\n");
|
||||
case 'f':
|
||||
fflag = true;
|
||||
break;
|
||||
|
|
|
@ -17,7 +17,7 @@ struct crypt_ops sha1_ops = {
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [file...]\n", argv0);
|
||||
eprintf("usage: %s [-c] [file...]\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -27,6 +27,8 @@ main(int argc, char *argv[])
|
|||
uint8_t md[SHA1_DIGEST_LENGTH];
|
||||
|
||||
ARGBEGIN {
|
||||
case 'c':
|
||||
eprintf("not implemented\n");
|
||||
default:
|
||||
usage();
|
||||
} ARGEND;
|
||||
|
|
|
@ -17,7 +17,7 @@ struct crypt_ops sha256_ops = {
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [file...]\n", argv0);
|
||||
eprintf("usage: %s [-c] [file...]\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -27,6 +27,8 @@ main(int argc, char *argv[])
|
|||
uint8_t md[SHA256_DIGEST_LENGTH];
|
||||
|
||||
ARGBEGIN {
|
||||
case 'c':
|
||||
eprintf("not implemented\n");
|
||||
default:
|
||||
usage();
|
||||
} ARGEND;
|
||||
|
|
|
@ -17,7 +17,7 @@ struct crypt_ops sha512_ops = {
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [file...]\n", argv0);
|
||||
eprintf("usage: %s [-c] [file...]\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -27,6 +27,8 @@ main(int argc, char *argv[])
|
|||
uint8_t md[SHA512_DIGEST_LENGTH];
|
||||
|
||||
ARGBEGIN {
|
||||
case 'c':
|
||||
eprintf("not implemented\n");
|
||||
default:
|
||||
usage();
|
||||
} ARGEND;
|
||||
|
|
4
uniq.c
4
uniq.c
|
@ -22,7 +22,7 @@ static long prev_line_count = 0;
|
|||
static void
|
||||
usage(void)
|
||||
{
|
||||
eprintf("usage: %s [-cdu] [input]]\n", argv0);
|
||||
eprintf("usage: %s [-cdiu] [input]]\n", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
|
@ -31,6 +31,8 @@ main(int argc, char *argv[])
|
|||
FILE *fp;
|
||||
|
||||
ARGBEGIN {
|
||||
case 'i':
|
||||
eprintf("not implemented\n");
|
||||
case 'c':
|
||||
countfmt = "%7ld ";
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue
Block a user