diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2012-05-15 05:53:56 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2012-05-15 05:53:56 +0000 |
commit | 264a677bd83f4aebee9923d2fcfa322daae0128c (patch) | |
tree | f1c130139ccea27b021e778e8e270d9219e001d6 /app/fslsfonts/fslsfonts.c | |
parent | 4e60e799269e970edea4c740cf3e26e8d064e228 (diff) |
Update to fslsfonts 1.0.4
Diffstat (limited to 'app/fslsfonts/fslsfonts.c')
-rw-r--r-- | app/fslsfonts/fslsfonts.c | 41 |
1 files changed, 15 insertions, 26 deletions
diff --git a/app/fslsfonts/fslsfonts.c b/app/fslsfonts/fslsfonts.c index baa0d904a..6ff6a2de8 100644 --- a/app/fslsfonts/fslsfonts.c +++ b/app/fslsfonts/fslsfonts.c @@ -79,8 +79,8 @@ static FSServer *svr; static char *program_name; -static void usage ( void ); -static void get_list ( char *pattern ); +static void usage ( void ) _X_NORETURN; +static void get_list ( const char *pattern ); static int compare ( const void *f1, const void *f2 ); static void show_fonts ( void ); static void print_font_header ( void ); @@ -92,26 +92,15 @@ static void usage(void) { fprintf(stderr, "usage: %s [-options] [-fn pattern]\n", program_name); - fprintf(stderr, "where options include:\n"); - - fprintf(stderr, - " -l[l[l]] give long info about each font\n"); - fprintf(stderr, - " -m give character min and max bounds\n"); - - fprintf(stderr, - " -C force columns\n"); - fprintf(stderr, - " -1 force single column\n"); - fprintf(stderr, - " -u keep output unsorted\n"); - fprintf(stderr, - " -w width maximum width for multiple columns\n"); - fprintf(stderr, - " -n columns number of columns if multi column\n"); - fprintf(stderr, - " -server servername font server to contact\n"); - fprintf(stderr, + fprintf(stderr, "%s", "where options include:\n" + " -l[l[l]] give long info about each font\n" + " -m give character min and max bounds\n" + " -C force columns\n" + " -1 force single column\n" + " -u keep output unsorted\n" + " -w width maximum width for multiple columns\n" + " -n columns number of columns if multi column\n" + " -server servername font server to contact\n" "\n"); exit(1); } @@ -208,7 +197,7 @@ next: ; } static void -get_list(char *pattern) +get_list(const char *pattern) { int available = nnames + 1, i; @@ -276,8 +265,8 @@ get_list(char *pattern) static int compare(const void *f1, const void *f2) { - char *p1 = ((FontList *)f1)->name, - *p2 = ((FontList *)f2)->name; + const char *p1 = ((const FontList *)f1)->name, + *p2 = ((const FontList *)f2)->name; while (*p1 && *p2 && *p1 == *p2) p1++, p2++; @@ -387,7 +376,7 @@ print_font_header(void) static void show_font_header(FontList *list) { - char *string; + const char *string; FSXFontInfoHeader *pfh; pfh = list->info; |