Add usage() function.
Using arg.h, fallback to usage() if there is no value for time.
This commit is contained in:
parent
e8e98a8c1f
commit
10619c50aa
1 changed files with 9 additions and 1 deletions
10
slow.c
10
slow.c
|
|
@ -7,6 +7,11 @@
|
||||||
|
|
||||||
char *argv0;
|
char *argv0;
|
||||||
|
|
||||||
|
void usage() {
|
||||||
|
printf("usage: %s [-t usec]\n", argv0);
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[]) {
|
int main(int argc, char *argv[]) {
|
||||||
char buffer;
|
char buffer;
|
||||||
size_t nread;
|
size_t nread;
|
||||||
|
|
@ -14,7 +19,10 @@ int main(int argc, char *argv[]) {
|
||||||
|
|
||||||
ARGBEGIN {
|
ARGBEGIN {
|
||||||
case 't':
|
case 't':
|
||||||
useconds = atoi(ARGF());
|
useconds = atoi(EARGF(usage()));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
usage();
|
||||||
} ARGEND;
|
} ARGEND;
|
||||||
|
|
||||||
while((nread = fread(&buffer, 1, sizeof buffer, stdin)) > 0) {
|
while((nread = fread(&buffer, 1, sizeof buffer, stdin)) > 0) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue