version 1.22, 2011/12/09 11:18:57 |
version 1.23, 2011/12/10 21:46:59 |
Line 550 single_search(struct rectree *tree, const struct opts |
|
Line 550 single_search(struct rectree *tree, const struct opts |
|
(rs, (tree->len + 1) * sizeof(struct rec)); |
(rs, (tree->len + 1) * sizeof(struct rec)); |
|
|
memcpy(&rs[tree->len], &r, sizeof(struct rec)); |
memcpy(&rs[tree->len], &r, sizeof(struct rec)); |
|
memset(&r, 0, sizeof(struct rec)); |
rs[tree->len].matches = |
rs[tree->len].matches = |
mandoc_calloc(terms, sizeof(int)); |
mandoc_calloc(terms, sizeof(int)); |
|
|
Line 565 single_search(struct rectree *tree, const struct opts |
|
Line 566 single_search(struct rectree *tree, const struct opts |
|
} else |
} else |
root = tree->len; |
root = tree->len; |
|
|
memset(&r, 0, sizeof(struct rec)); |
|
tree->len++; |
tree->len++; |
} |
} |
|
|
Line 573 single_search(struct rectree *tree, const struct opts |
|
Line 573 single_search(struct rectree *tree, const struct opts |
|
(*idx->close)(idx); |
(*idx->close)(idx); |
|
|
free(buf); |
free(buf); |
|
recfree(&r); |
return(1 == ch); |
return(1 == ch); |
} |
} |
|
|