X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/ca9488ce89bd4895db0341db393ec03696b4ebd3..HEAD:/test/pcxrle.c diff --git a/test/pcxrle.c b/test/pcxrle.c index 6824fd0..34c50ce 100644 --- a/test/pcxrle.c +++ b/test/pcxrle.c @@ -1,6 +1,6 @@ /* * Tool for testing PCX run-length encoding. - * Copyright © 2012 Nick Bowler + * Copyright © 2012, 2022 Nick Bowler * * 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 @@ -13,7 +13,7 @@ * 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 . + * along with this program. If not, see . */ #include @@ -41,13 +41,10 @@ static void print_usage(FILE *f) fprintf(f, "Usage: %s [options] bytes [bytes ...]\n", progname); } -static void print_version(void) +static void print_help(void) { - printf("%s (%s) %s\n", PROGNAME, PACKAGE_NAME, PACKAGE_VERSION); - puts("Copyright (C) 2012 Nick Bowler."); - puts("License GPLv3+: GNU GPL version 3 or later ."); - puts("This is free software: you are free to change and redistribute it."); - puts("There is NO WARRANTY, to the extent permitted by law."); + print_usage(stdout); + test_print_options(lopts); } static void rle_error(const unsigned char *raw, size_t n, const char *str) @@ -163,10 +160,10 @@ int main(int argc, char **argv) while ((opt = getopt_long(argc, argv, sopts, lopts, NULL)) != -1) { switch (opt) { case 'V': - print_version(); + test_print_version(PROGNAME); return EXIT_SUCCESS; case 'H': - print_usage(stdout); + print_help(); return EXIT_SUCCESS; default: print_usage(stderr);