diff options
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/main.c b/main.c index b2d96ca..da9d64e 100644 --- a/main.c +++ b/main.c @@ -9,13 +9,15 @@ int verbose = 0; +int interactive = 0; +int dump = 0; int main(int argc, char **argv) { const char *name = *argv; int ch; - while ((ch = getopt(argc, argv, "v")) >= 0) + while ((ch = getopt(argc, argv, "vid")) >= 0) { switch (ch) { @@ -23,9 +25,17 @@ int main(int argc, char **argv) { verbose = 1; } break; + case 'i': + { + interactive = 1; + } break; + case 'd': + { + dump = 1; + } break; default: { - fprintf(stderr, "usage: %s [-v] file\n", name); + fprintf(stderr, "usage: %s [-vid] file\n", name); exit(1); } break; } @@ -35,7 +45,7 @@ int main(int argc, char **argv) if (!*argv) { - fprintf(stderr, "usage: %s [-v] file\n", name); + fprintf(stderr, "usage: %s [-vid] file\n", name); exit(1); } |