diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2011-11-27 23:11:37 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2011-11-27 23:11:37 +0000 |
commit | 07304175d86315fbc89776525d955c80343d865e (patch) | |
tree | 555f9d14fa90e39cd3350e61f7c67d3e2762fd94 /apropos_db.c | |
parent | 776f2786ee96823180362d9f454bfbe3737761ca (diff) | |
download | mandoc-07304175d86315fbc89776525d955c80343d865e.tar.gz mandoc-07304175d86315fbc89776525d955c80343d865e.tar.zst mandoc-07304175d86315fbc89776525d955c80343d865e.zip |
Save the manual type (mdoc, man, or cat) in the index file
of the mandoc databases, as suggested by kristaps@.
Given the well-structured code, this is surprisingly simple.
This changes the mandoc.index database format.
Run "sudo mandocdb" to regenerate your databases.
Diffstat (limited to 'apropos_db.c')
-rw-r--r-- | apropos_db.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apropos_db.c b/apropos_db.c index 4e41a22b..4a83a3bb 100644 --- a/apropos_db.c +++ b/apropos_db.c @@ -1,4 +1,4 @@ -/* $Id: apropos_db.c,v 1.13 2011/11/27 18:54:01 kristaps Exp $ */ +/* $Id: apropos_db.c,v 1.14 2011/11/27 23:11:37 schwarze Exp $ */ /* * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv> * Copyright (c) 2011 Ingo Schwarze <schwarze@openbsd.org> @@ -366,6 +366,7 @@ index_read(const DBT *key, const DBT *val, int index, rec->res.rec = *(recno_t *)key->data; rec->res.volume = index; + INDEX_BREAD(rec->res.type); INDEX_BREAD(rec->res.file); INDEX_BREAD(rec->res.cat); INDEX_BREAD(rec->res.title); |