version 1.8, 2011/07/17 14:08:49 |
version 1.10, 2011/07/17 14:15:11 |
Line 283 eqn_do_define(struct eqn_node *ep, int ln, int pos, co |
|
Line 283 eqn_do_define(struct eqn_node *ep, int ln, int pos, co |
|
ep->defs = mandoc_realloc |
ep->defs = mandoc_realloc |
(ep->defs, ep->defsz * |
(ep->defs, ep->defsz * |
sizeof(struct eqn_def)); |
sizeof(struct eqn_def)); |
|
ep->defs[i].key = ep->defs[i].val = NULL; |
} |
} |
|
|
ep->defs[i].keysz = sz; |
ep->defs[i].keysz = sz; |
Line 291 eqn_do_define(struct eqn_node *ep, int ln, int pos, co |
|
Line 292 eqn_do_define(struct eqn_node *ep, int ln, int pos, co |
|
|
|
memcpy(ep->defs[i].key, start, sz); |
memcpy(ep->defs[i].key, start, sz); |
ep->defs[i].key[(int)sz] = '\0'; |
ep->defs[i].key[(int)sz] = '\0'; |
ep->defs[i].val = NULL; |
|
ep->defs[i].valsz = 0; |
|
} |
} |
|
|
start = eqn_nexttok(mp, ln, pos, end, &sz); |
start = eqn_nexttok(mp, ln, pos, end, &sz); |