5 #include <localcharset.h>
9 const char *init_copysign(char **alloc)
14 char *buf = str_iconv("\xc2\xa9", "UTF-8", locale_charset());
22 #define VERSION_HEAD_FMT "%s (RRace) %s\nCopyright %s 2022 Nick Bowler"
23 #define VERSION_HEAD_ARGS progname, PACKAGE_VERSION, copysign
25 void version_print_head(const char *progname, FILE *f)
30 copysign = init_copysign(©buf);
32 printf(VERSION_HEAD_FMT, VERSION_HEAD_ARGS);
38 char *version_format_head(const char *progname)
43 copysign = init_copysign(©buf);
45 ret = malloc(sizeof VERSION_HEAD_FMT + 100);
47 sprintf(ret, VERSION_HEAD_FMT, VERSION_HEAD_ARGS);