Return to term.c CVS log | Up to [cvsweb.bsd.lv] / mandoc |
version 1.115, 2009/10/27 08:26:12 | version 1.117, 2009/10/30 18:43:24 | ||
---|---|---|---|
|
|
||
{ | { | ||
struct termp *p; | struct termp *p; | ||
if (NULL == (p = malloc(sizeof(struct termp)))) | p = calloc(1, sizeof(struct termp)); | ||
return(NULL); | if (NULL == p) { | ||
memset(p, 0, sizeof(struct termp)); | fprintf(stderr, "memory exhausted\n"); | ||
exit(EXIT_FAILURE); | |||
} | |||
p->maxrmargin = 78; | p->maxrmargin = 78; | ||
p->enc = enc; | p->enc = enc; | ||
return(p); | return(p); |