#include <gettext.h>
#include <localcharset.h>
#include <mbswidth.h>
-#include <striconv.h>
#include <CNearTree.h>
#include <gerbv.h>
#include "options.h"
#include "help.h"
#include "xtra.h"
+#include "copysym.h"
#if !ENABLE_NLS
# undef ENABLE_NLS
static void print_version(void)
{
- const char *copysign = "(C)";
- void *convsign = NULL;
+ const char *copysign = copyright_symbol(locale_charset());
puts(PACKAGE_STRING);
-
- if (ENABLE_NLS) {
- convsign = str_iconv("\xc2\xa9", "UTF-8", locale_charset());
- if (convsign)
- copysign = convsign;
- }
-
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.");
-
- free(convsign);
}
static void print_usage(FILE *f)