summaryrefslogtreecommitdiff
path: root/buttress.h
diff options
context:
space:
mode:
Diffstat (limited to 'buttress.h')
-rw-r--r--buttress.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/buttress.h b/buttress.h
index ef19d4c..786c6e2 100644
--- a/buttress.h
+++ b/buttress.h
@@ -214,6 +214,9 @@ struct keywordlist_Tag {
int nkeywords;
int size;
keyword **keys;
+ word **looseends; /* non-keyword list element numbers */
+ int nlooseends;
+ int looseendssize;
};
struct keyword_Tag {
wchar_t *key; /* the keyword itself */
@@ -229,6 +232,8 @@ void subst_keywords(paragraph *, keywordlist *);
/*
* index.c
*/
+/* index_merge takes responsibility for freeing arg 3 but not arg 2 */
+void index_merge(int is_explicit, wchar_t *, word *);
/*
* contents.c