]> git.cameronkatri.com Git - mandoc.git/blobdiff - mansearch.h
Integrate the makewhatis binary into the mandoc binary
[mandoc.git] / mansearch.h
index e74df2ee2938849112b1ef1d63c45f787d0c8092..14ec8ceacd8756ff503360b3aac90b001599b52f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: mansearch.h,v 1.20 2014/11/18 01:15:21 schwarze Exp $ */
+/*     $Id: mansearch.h,v 1.23 2014/12/01 08:05:52 schwarze Exp $ */
 /*
  * Copyright (c) 2012 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2013, 2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -15,8 +15,6 @@
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
-#ifndef MANSEARCH_H
-#define MANSEARCH_H
 
 #define        MANDOC_DB        "mandoc.db"
 
@@ -70,7 +68,6 @@
 
 #define        FORM_CAT         0  /* manual page is preformatted */
 #define        FORM_SRC         1  /* format is mdoc(7) or man(7) */
-#define        FORM_GZ          2  /* compressed with gzip(1) */
 #define        FORM_NONE        4  /* format is unknown */
 
 enum   argmode {
@@ -100,6 +97,8 @@ struct       mansearch {
 
 __BEGIN_DECLS
 
+struct manpaths;
+
 int    mansearch_setup(int);
 int    mansearch(const struct mansearch *cfg, /* options */
                const struct manpaths *paths, /* manpaths */
@@ -110,5 +109,3 @@ int mansearch(const struct mansearch *cfg, /* options */
 void   mansearch_free(struct manpage *, size_t);
 
 __END_DECLS
-
-#endif /* MANSEARCH_H */