X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=label%2Fmain.c;h=2e5b5caf681a25beb7e6f753484f403c699b41f3;hb=ceedfebcac9ecec2187836eb70a0c7413265dfee;hp=73a753f645946e97203e0e0218d0d921c0d51476;hpb=49e953037ed22247190c3172ee10a895fe13ef63;p=android-x86%2Fexternal-exfat.git diff --git a/label/main.c b/label/main.c index 73a753f..2e5b5ca 100644 --- a/label/main.c +++ b/label/main.c @@ -1,12 +1,13 @@ /* - label.c (20.01.11) + main.c (20.01.11) Prints or changes exFAT volume label. - Copyright (C) 2011 Andrew Nayenko + Free exFAT implementation. + Copyright (C) 2011-2013 Andrew Nayenko - This program is free software: you can redistribute it and/or modify + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or + the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -14,21 +15,33 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - You should have received a copy of the GNU General Public License - along with this program. If not, see . + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include +#include #include int main(int argc, char* argv[]) { + char** pp; struct exfat ef; int rc = 0; + for (pp = argv + 1; *pp; pp++) + if (strcmp(*pp, "-V") == 0) + { + printf("exfatlabel %u.%u.%u\n", EXFAT_VERSION_MAJOR, + EXFAT_VERSION_MINOR, EXFAT_VERSION_PATCH); + puts("Copyright (C) 2011-2013 Andrew Nayenko"); + return 0; + } + if (argc != 2 && argc != 3) { - fprintf(stderr, "Usage: %s [label]\n", argv[0]); + fprintf(stderr, "Usage: %s [-V] [label]\n", argv[0]); return 1; }