]> git.cameronkatri.com Git - mandoc.git/blobdiff - term_tag.h
delete the two pairs of extra blank lines from expected man(7) terminal
[mandoc.git] / term_tag.h
index 1acde47b84fe587b1ffb99f3c947af1ffadb9dc9..f82b1a6e9223ff1c52972e28b249cf8444489f39 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: term_tag.h,v 1.1 2020/03/13 15:32:29 schwarze Exp $ */
+/* $Id: term_tag.h,v 1.4 2021/03/30 17:16:55 schwarze Exp $ */
 /*
  * Copyright (c) 2015, 2018, 2019, 2020 Ingo Schwarze <schwarze@openbsd.org>
  *
@@ -19,9 +19,8 @@
  */
 
 struct tag_files {
-       char     ofn[20];       /* Output file name. */
-       char     tfn[20];       /* Tag file name. */
-       char    *tagname;       /* Target specified with -O. */
+       char     ofn[80];       /* Output file name. */
+       char     tfn[80];       /* Tag file name. */
        FILE    *tfs;           /* Tag file object. */
        int      ofd;           /* Original output file descriptor. */
        pid_t    tcpgid;        /* Process group controlling the terminal. */
@@ -29,7 +28,7 @@ struct        tag_files {
 };
 
 
-struct tag_files       *term_tag_init(char *);
+struct tag_files       *term_tag_init(const char *, const char *, const char *);
 void                    term_tag_write(struct roff_node *, size_t);
-void                    term_tag_finish(void);
+int                     term_tag_close(void);
 void                    term_tag_unlink(void);