version 1.148, 2011/07/21 10:24:35 |
version 1.150, 2011/07/23 18:41:18 |
Line 1149 roff_nr(ROFF_ARGS) |
|
Line 1149 roff_nr(ROFF_ARGS) |
|
|
|
if (0 == strcmp(key, "nS")) { |
if (0 == strcmp(key, "nS")) { |
r->regs[(int)REG_nS].set = 1; |
r->regs[(int)REG_nS].set = 1; |
if ((iv = mandoc_strntou(val, strlen(val), 10)) >= 0) |
if ((iv = mandoc_strntoi(val, strlen(val), 10)) >= 0) |
r->regs[(int)REG_nS].u = (unsigned)iv; |
r->regs[(int)REG_nS].u = (unsigned)iv; |
else |
else |
r->regs[(int)REG_nS].u = 0u; |
r->regs[(int)REG_nS].u = 0u; |
Line 1208 roff_EQ(ROFF_ARGS) |
|
Line 1208 roff_EQ(ROFF_ARGS) |
|
struct eqn_node *e; |
struct eqn_node *e; |
|
|
assert(NULL == r->eqn); |
assert(NULL == r->eqn); |
e = eqn_alloc(ppos, ln, r->parse); |
e = eqn_alloc(*bufp + pos, ppos, ln, r->parse); |
|
|
if (r->last_eqn) |
if (r->last_eqn) |
r->last_eqn->next = e; |
r->last_eqn->next = e; |