diff options
author | relan <relan@users.noreply.github.com> | 2011-03-01 05:35:14 +0000 |
---|---|---|
committer | relan <relan@users.noreply.github.com> | 2015-08-24 08:26:13 +0300 |
commit | 9c76a44a67600cec24adab79dc2e0880ac7d7658 (patch) | |
tree | 42a266d14e766e26fa85dd8f024f64232f109062 /dump | |
parent | ce2a4075037f9d78209c2e5a5a53bcd34c478aa2 (diff) | |
download | android_external_exfat-9c76a44a67600cec24adab79dc2e0880ac7d7658.tar.gz android_external_exfat-9c76a44a67600cec24adab79dc2e0880ac7d7658.tar.bz2 android_external_exfat-9c76a44a67600cec24adab79dc2e0880ac7d7658.zip |
Add -v option that prints version and copyright.
Diffstat (limited to 'dump')
-rw-r--r-- | dump/main.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/dump/main.c b/dump/main.c index cec8d91..98bfe4f 100644 --- a/dump/main.c +++ b/dump/main.c @@ -143,7 +143,7 @@ static int dump_full(const char* spec, int used_sectors) static void usage(const char* prog) { - fprintf(stderr, "Usage: %s [-s] [-u] <device>\n", prog); + fprintf(stderr, "Usage: %s [-s] [-u] [-v] <device>\n", prog); exit(1); } @@ -154,12 +154,20 @@ int main(int argc, char* argv[]) int sb_only = 0; int used_sectors = 0; + printf("dumpexfat %u.%u.%u\n", + EXFAT_VERSION_MAJOR, EXFAT_VERSION_MINOR, EXFAT_VERSION_PATCH); + for (pp = argv + 1; *pp; pp++) { if (strcmp(*pp, "-s") == 0) sb_only = 1; else if (strcmp(*pp, "-u") == 0) used_sectors = 1; + else if (strcmp(*pp, "-v") == 0) + { + puts("Copyright (C) 2010 Andrew Nayenko"); + return 0; + } else if (spec == NULL) spec = *pp; else |