version 1.175, 2010/12/06 13:25:25 |
version 1.176, 2011/01/04 13:14:26 |
Line 677 term_strlen(const struct termp *p, const char *cp) |
|
Line 677 term_strlen(const struct termp *p, const char *cp) |
|
if (rhs) |
if (rhs) |
for (i = 0; i < rsz; i++) |
for (i = 0; i < rsz; i++) |
sz += (*p->width)(p, *rhs++); |
sz += (*p->width)(p, *rhs++); |
|
} else if (ASCII_NBRSP == *cp) { |
|
sz += (*p->width)(p, ' '); |
|
cp++; |
|
} else if (ASCII_HYPH == *cp) { |
|
sz += (*p->width)(p, '-'); |
|
cp++; |
} else |
} else |
sz += (*p->width)(p, *cp++); |
sz += (*p->width)(p, *cp++); |
|
|