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:
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;
|
||||
|
Reference in New Issue
Block a user