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);