diff options
Diffstat (limited to 'src/font.c')
-rw-r--r-- | src/font.c | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -22,6 +22,7 @@ #include "font.h" #include <limits.h> +#include <stdio.h> #include <string.h> #include <png.h> @@ -47,6 +48,16 @@ static const struct font_desc *fonts[] = { &font_mplus_1mn_regular_16x22, }; +void +font_list(FILE *stream) +{ + size_t i; + + for (i = 0; i < *(&fonts + 1) - fonts; ++i) { + fprintf(stream, "%s\n", fonts[i]->name); + } +} + struct font * font_default(void) { |