]> git.draconx.ca Git - cdecl99.git/blobdiff - src/cdecl99.c
cdecl99: Optimize print_version a bit.
[cdecl99.git] / src / cdecl99.c
index 6eb00df53a57b934e06ee353a0813af17d607b08..5f60037f78e23018ee4d118006f89b0579c08611 100644 (file)
 
 #include <getopt.h>
 #include <gettext.h>
-#include <localcharset.h>
 #include <mbswidth.h>
 
 #include "cdecl99.h"
 #include "cdecl.h"
 #include "help.h"
 #include "xtra.h"
-#include "copysym.h"
 #include "options.h"
+#include "version.h"
 
 #if HAVE_READLINE_READLINE_H
 #  include <readline/readline.h>
@@ -77,13 +76,7 @@ void print_error(const char *fmt, ...)
 
 static void print_version(void)
 {
-       const char *copysign = copyright_symbol(locale_charset());
-
-       puts(PACKAGE_STRING);
-       printf("Copyright %s 2023 Nick Bowler.\n", copysign);
-       puts("License GPLv3+: GNU GPL version 3 or any later version.");
-       puts("This is free software: you are free to change and redistribute it.");
-       puts("There is NO WARRANTY, to the extent permitted by law.");
+       do_print_version(PACKAGE_STRING);
 }
 
 static void print_usage(FILE *f)