diff options
author | Rich Felker <dalias@aerifal.cx> | 2006-10-12 04:56:58 +0000 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2006-10-12 04:56:58 +0000 |
commit | c50a3902f6a5557c0173f6c588540d3207914aec (patch) | |
tree | 673bdef9cfbf1182e0a8fe48664f0233b05f261d | |
parent | 48820ddb03b5a9678b43d7c1a7d1596899bf3404 (diff) |
make size of built-in font known, may be needed
-rw-r--r-- | ascii.c | 2 | ||||
-rw-r--r-- | main.c | 3 |
2 files changed, 4 insertions, 1 deletions
@@ -312,3 +312,5 @@ const unsigned char vga_ascii_ucf[] = { 0x00,0x00,0x0f,0x38,0x33,0x67,0x7f,0x7f,0x7f,0x7e,0x7f,0x3e,0x3e,0x0f,0x00,0x00, 0x00,0x00,0xf0,0x1c,0xcc,0xe6,0xe6,0xce,0x3e,0x7e,0xfe,0x7c,0x7c,0xf0,0x00,0x00, }; +#include <stddef.h> +const size_t vga_ascii_ucf_size = sizeof(vga_ascii_ucf); @@ -13,6 +13,7 @@ int ucf_load(struct ucf *, const char *); extern const unsigned char vga_ascii_ucf[]; +extern const size_t vga_ascii_ucf_size; int main(int argc, char *argv[]) { @@ -29,7 +30,7 @@ int main(int argc, char *argv[]) setlocale(LC_CTYPE, ""); if (ucf_load(&f, getenv("UUTERM_FONT")) < 0 - && ucf_init(&f, vga_ascii_ucf, -1) < 0) + && ucf_init(&f, vga_ascii_ucf, vga_ascii_ucf_size) < 0) return 1; d.cell_w = 8; |