From: Ralph Corderoy Date: Thu, 2 Nov 2017 23:28:08 +0000 (+0000) Subject: print_version.c: Move interface to own file. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/4f7b47e6dc5ec7b998cf1fc1621c6f073deb56dd?ds=sidebyside;hp=b3d4a4452c332fc3550db3fbdf9e02027b41e985 print_version.c: Move interface to own file. --- diff --git a/Makefile.am b/Makefile.am index 3f32273f..6a850119 100644 --- a/Makefile.am +++ b/Makefile.am @@ -376,6 +376,7 @@ noinst_HEADERS = \ sbr/mime_type.h \ sbr/print_help.h \ sbr/print_sw.h \ + sbr/print_version.h \ sbr/read_line.h \ sbr/seq_add.h \ sbr/seq_bits.h \ diff --git a/h/prototypes.h b/h/prototypes.h index 1cbc6ea1..f0d1c555 100644 --- a/h/prototypes.h +++ b/h/prototypes.h @@ -175,7 +175,6 @@ char *path(char *, int); int pidwait (pid_t, int); int pidstatus (int, FILE *, char *); char *pluspath(char *); -void print_version (char *); void push (void); char *r1bindex(char *, int) PURE; void readconfig (struct node **, FILE *, const char *, int); diff --git a/sbr/print_version.c b/sbr/print_version.c index 0b6d9fc4..b8c9a29f 100644 --- a/sbr/print_version.c +++ b/sbr/print_version.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "print_version.h" void diff --git a/sbr/print_version.h b/sbr/print_version.h new file mode 100644 index 00000000..f2e3212f --- /dev/null +++ b/sbr/print_version.h @@ -0,0 +1,7 @@ +/* print_version.h -- print a version string + * + * This code is Copyright (c) 2017, by the authors of nmh. See the + * COPYRIGHT file in the root directory of the nmh distribution for + * complete copyright information. */ + +void print_version(char *); diff --git a/uip/ali.c b/uip/ali.c index 6e0f39c1..9853d668 100644 --- a/uip/ali.c +++ b/uip/ali.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/addrsbr.h" diff --git a/uip/anno.c b/uip/anno.c index 97cba8a7..3b0302e1 100644 --- a/uip/anno.c +++ b/uip/anno.c @@ -42,6 +42,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/utils.h" diff --git a/uip/ap.c b/uip/ap.c index e33a434f..cb31fdbd 100644 --- a/uip/ap.c +++ b/uip/ap.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/addrsbr.h" diff --git a/uip/burst.c b/uip/burst.c index deee946a..b0346160 100644 --- a/uip/burst.c +++ b/uip/burst.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/utils.h" diff --git a/uip/comp.c b/uip/comp.c index aadc17ed..00330e11 100644 --- a/uip/comp.c +++ b/uip/comp.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/utils.h" diff --git a/uip/dist.c b/uip/dist.c index db10b5d0..552a9a46 100644 --- a/uip/dist.c +++ b/uip/dist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/utils.h" diff --git a/uip/dp.c b/uip/dp.c index 0b3a2399..ac6fb97b 100644 --- a/uip/dp.c +++ b/uip/dp.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/flist.c b/uip/flist.c index 0b258136..f2486f51 100644 --- a/uip/flist.c +++ b/uip/flist.c @@ -14,6 +14,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_getnum.h" #include "sbr/error.h" diff --git a/uip/fmtdump.c b/uip/fmtdump.c index c3302669..4898c702 100644 --- a/uip/fmtdump.c +++ b/uip/fmtdump.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/fmt_scan.h" diff --git a/uip/fmttest.c b/uip/fmttest.c index 5d19d09d..bf55a911 100644 --- a/uip/fmttest.c +++ b/uip/fmttest.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_getnum.h" #include "sbr/error.h" diff --git a/uip/folder.c b/uip/folder.c index 6eafff8d..1c8ca2dd 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -8,6 +8,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/crawl_folders.h" diff --git a/uip/forw.c b/uip/forw.c index a0dbf913..1e875e82 100644 --- a/uip/forw.c +++ b/uip/forw.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/imaptest.c b/uip/imaptest.c index db6336e8..be276fb1 100644 --- a/uip/imaptest.c +++ b/uip/imaptest.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/utils.h" diff --git a/uip/inc.c b/uip/inc.c index 0ce7d7c7..d54ae791 100644 --- a/uip/inc.c +++ b/uip/inc.c @@ -31,6 +31,7 @@ #endif #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/utils.h" diff --git a/uip/install-mh.c b/uip/install-mh.c index 8d70c0a0..fc104fa7 100644 --- a/uip/install-mh.c +++ b/uip/install-mh.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/mark.c b/uip/mark.c index 11ffc109..4709d7e4 100644 --- a/uip/mark.c +++ b/uip/mark.c @@ -8,6 +8,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_bits.h" #include "sbr/seq_del.h" diff --git a/uip/mhbuild.c b/uip/mhbuild.c index 0c17573d..24019018 100644 --- a/uip/mhbuild.c +++ b/uip/mhbuild.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/mhfixmsg.c b/uip/mhfixmsg.c index 719e879a..2ccfb286 100644 --- a/uip/mhfixmsg.c +++ b/uip/mhfixmsg.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/fmt_scan.h" diff --git a/uip/mhical.c b/uip/mhical.c index 7aa580ab..8609ee57 100644 --- a/uip/mhical.c +++ b/uip/mhical.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/icalendar.h" diff --git a/uip/mhlist.c b/uip/mhlist.c index 0751fedc..09287395 100644 --- a/uip/mhlist.c +++ b/uip/mhlist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/mhlogin.c b/uip/mhlogin.c index 8179a21f..1118c8bc 100644 --- a/uip/mhlogin.c +++ b/uip/mhlogin.c @@ -10,6 +10,7 @@ #include #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/mhlsbr.c b/uip/mhlsbr.c index cb907261..7deb9819 100644 --- a/uip/mhlsbr.c +++ b/uip/mhlsbr.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/mhn.c b/uip/mhn.c index 7afdd85a..c333e064 100644 --- a/uip/mhn.c +++ b/uip/mhn.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/mhparam.c b/uip/mhparam.c index d31c825d..6db9b3ad 100644 --- a/uip/mhparam.c +++ b/uip/mhparam.c @@ -9,6 +9,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/mts.h" diff --git a/uip/mhpath.c b/uip/mhpath.c index 5904de83..305b4521 100644 --- a/uip/mhpath.c +++ b/uip/mhpath.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/mhshow.c b/uip/mhshow.c index 04f3efad..ca540e60 100644 --- a/uip/mhshow.c +++ b/uip/mhshow.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/mhstore.c b/uip/mhstore.c index a6adb878..92cff1b9 100644 --- a/uip/mhstore.c +++ b/uip/mhstore.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/mkstemp.c b/uip/mkstemp.c index 13ebcd27..e17ff1c3 100644 --- a/uip/mkstemp.c +++ b/uip/mkstemp.c @@ -120,6 +120,7 @@ build_template(const char *directory, const char *prefix, const char *suffix) #if NMH #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/msgchk.c b/uip/msgchk.c index 80772d2e..12b5ee2d 100644 --- a/uip/msgchk.c +++ b/uip/msgchk.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/mts.h" diff --git a/uip/new.c b/uip/new.c index 2fa48378..af333a28 100644 --- a/uip/new.c +++ b/uip/new.c @@ -12,6 +12,7 @@ #include #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/crawl_folders.h" diff --git a/uip/packf.c b/uip/packf.c index ed314c03..376ed71d 100644 --- a/uip/packf.c +++ b/uip/packf.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/pick.c b/uip/pick.c index 0f2ce2a3..942aa677 100644 --- a/uip/pick.c +++ b/uip/pick.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_nameok.h" #include "sbr/seq_add.h" diff --git a/uip/post.c b/uip/post.c index 63e53028..18e1a79e 100644 --- a/uip/post.c +++ b/uip/post.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/prompter.c b/uip/prompter.c index 0cd6fc26..5ffb10cc 100644 --- a/uip/prompter.c +++ b/uip/prompter.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include diff --git a/uip/rcvdist.c b/uip/rcvdist.c index 2de2153e..cbd2fdd5 100644 --- a/uip/rcvdist.c +++ b/uip/rcvdist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/rcvpack.c b/uip/rcvpack.c index 58fe4040..0df80379 100644 --- a/uip/rcvpack.c +++ b/uip/rcvpack.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/dropsbr.h" diff --git a/uip/rcvstore.c b/uip/rcvstore.c index df1c1e89..0cae6014 100644 --- a/uip/rcvstore.c +++ b/uip/rcvstore.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_add.h" #include "sbr/error.h" diff --git a/uip/rcvtty.c b/uip/rcvtty.c index 50a656ec..530b5b5f 100644 --- a/uip/rcvtty.c +++ b/uip/rcvtty.c @@ -11,6 +11,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/signals.h" diff --git a/uip/refile.c b/uip/refile.c index b0deb9ee..6daa7f25 100644 --- a/uip/refile.c +++ b/uip/refile.c @@ -7,6 +7,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_getnum.h" #include "sbr/seq_add.h" diff --git a/uip/repl.c b/uip/repl.c index cfb81a6d..72152bc8 100644 --- a/uip/repl.c +++ b/uip/repl.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/mime.h" diff --git a/uip/rmf.c b/uip/rmf.c index f00a7bca..acf71e74 100644 --- a/uip/rmf.c +++ b/uip/rmf.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/rmm.c b/uip/rmm.c index 6f52a08b..766fd722 100644 --- a/uip/rmm.c +++ b/uip/rmm.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h" diff --git a/uip/scan.c b/uip/scan.c index 024c834b..e2cd81db 100644 --- a/uip/scan.c +++ b/uip/scan.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/seq_getnum.h" #include "sbr/error.h" diff --git a/uip/send.c b/uip/send.c index d4cfd2e9..51286889 100644 --- a/uip/send.c +++ b/uip/send.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/show.c b/uip/show.c index 9229f51e..08ddcf14 100644 --- a/uip/show.c +++ b/uip/show.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/slocal.c b/uip/slocal.c index f60e66fe..e773b134 100644 --- a/uip/slocal.c +++ b/uip/slocal.c @@ -20,6 +20,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/dropsbr.h" diff --git a/uip/sortm.c b/uip/sortm.c index f64e7a8e..7380aa65 100644 --- a/uip/sortm.c +++ b/uip/sortm.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/tws.h" diff --git a/uip/viamail.c b/uip/viamail.c index 045f43fe..abe5d166 100644 --- a/uip/viamail.c +++ b/uip/viamail.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/whatnowsbr.c b/uip/whatnowsbr.c index 67a5f3cf..2d878ec4 100644 --- a/uip/whatnowsbr.c +++ b/uip/whatnowsbr.c @@ -38,6 +38,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/arglist.h" #include "sbr/error.h" diff --git a/uip/whom.c b/uip/whom.c index f1f38fe1..1a8c7ad8 100644 --- a/uip/whom.c +++ b/uip/whom.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/done.h"