version 1.3, 2009/03/20 15:14:01 |
version 1.5, 2009/04/05 16:34:22 |
|
|
#define ASCII_PRINT_HI 126 |
#define ASCII_PRINT_HI 126 |
#define ASCII_PRINT_LO 32 |
#define ASCII_PRINT_LO 32 |
|
|
/* |
|
* Lookup and hashing routines for constructing the ASCII symbol table, |
|
* which should contain a significant portion of mdoc(7)'s special |
|
* symbols. |
|
*/ |
|
|
|
struct line { |
struct line { |
const char *code; |
const char *code; |
const char *out; |
const char *out; |
Line 92 term_ascii2htab(void) |
|
Line 86 term_ascii2htab(void) |
|
if (NULL == (tab = malloc(sizeof(struct asciitab)))) |
if (NULL == (tab = malloc(sizeof(struct asciitab)))) |
err(1, "malloc"); |
err(1, "malloc"); |
|
|
assert(0 == sizeof(lines) % sizeof(struct line)); |
|
len = sizeof(lines) / sizeof(struct line); |
len = sizeof(lines) / sizeof(struct line); |
|
|
if (NULL == (p = calloc((size_t)len, sizeof(struct linep)))) |
if (NULL == (p = calloc((size_t)len, sizeof(struct linep)))) |