version 1.103, 2011/02/09 09:52:47 |
version 1.104, 2011/03/07 01:35:51 |
Line 946 print_man_nodelist(DECL_ARGS) |
|
Line 946 print_man_nodelist(DECL_ARGS) |
|
static void |
static void |
print_man_foot(struct termp *p, const void *arg) |
print_man_foot(struct termp *p, const void *arg) |
{ |
{ |
char buf[DATESIZ]; |
|
const struct man_meta *meta; |
const struct man_meta *meta; |
|
|
meta = (const struct man_meta *)arg; |
meta = (const struct man_meta *)arg; |
|
|
term_fontrepl(p, TERMFONT_NONE); |
term_fontrepl(p, TERMFONT_NONE); |
|
|
if (meta->rawdate) |
|
strlcpy(buf, meta->rawdate, DATESIZ); |
|
else |
|
time2a(meta->date, buf, DATESIZ); |
|
|
|
term_vspace(p); |
term_vspace(p); |
term_vspace(p); |
term_vspace(p); |
term_vspace(p); |
term_vspace(p); |
|
|
p->flags |= TERMP_NOSPACE | TERMP_NOBREAK; |
p->flags |= TERMP_NOSPACE | TERMP_NOBREAK; |
p->rmargin = p->maxrmargin - term_strlen(p, buf); |
p->rmargin = p->maxrmargin - term_strlen(p, meta->date); |
p->offset = 0; |
p->offset = 0; |
|
|
/* term_strlen() can return zero. */ |
/* term_strlen() can return zero. */ |
Line 981 print_man_foot(struct termp *p, const void *arg) |
|
Line 975 print_man_foot(struct termp *p, const void *arg) |
|
p->rmargin = p->maxrmargin; |
p->rmargin = p->maxrmargin; |
p->flags &= ~TERMP_NOBREAK; |
p->flags &= ~TERMP_NOBREAK; |
|
|
term_word(p, buf); |
term_word(p, meta->date); |
term_flushln(p); |
term_flushln(p); |
} |
} |
|
|