From: Ralph Corderoy Date: Fri, 10 Nov 2017 22:58:11 +0000 (+0000) Subject: context_replace.c: Move interface to own file. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/af32d40a8ca0b341c082066b2f1e3e83005c1a89?ds=inline;hp=70111d4b18b8bae45f7e5a2c6174360161e69d87 context_replace.c: Move interface to own file. --- diff --git a/Makefile.am b/Makefile.am index 7db4e89b..98b151a3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -370,6 +370,7 @@ noinst_HEADERS = \ sbr/context_del.h \ sbr/context_find.h \ sbr/context_read.h \ + sbr/context_replace.h \ sbr/ctype-checked.h \ sbr/error.h \ sbr/lock_file.h \ diff --git a/h/prototypes.h b/h/prototypes.h index dc4f5979..784f7409 100644 --- a/h/prototypes.h +++ b/h/prototypes.h @@ -31,7 +31,6 @@ int client(char *, char *, char *, int, int); void closefds(int); char *concat (const char *, ...) ENDNULL; int context_foil (char *); -void context_replace (char *, char *); void context_save (void); char **copyip (char **, char **, int); void cpydata (int, int, const char *, const char *); diff --git a/sbr/context_replace.c b/sbr/context_replace.c index d5c25531..96ce05e9 100644 --- a/sbr/context_replace.c +++ b/sbr/context_replace.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "context_replace.h" #include "error.h" #include "h/utils.h" diff --git a/sbr/context_replace.h b/sbr/context_replace.h new file mode 100644 index 00000000..88c949f8 --- /dev/null +++ b/sbr/context_replace.h @@ -0,0 +1,7 @@ +/* context_replace.h -- add/replace an entry in the context/profile list + * + * 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 context_replace(char *, char *); diff --git a/sbr/seq_save.c b/sbr/seq_save.c index 4731030b..a5907c59 100644 --- a/sbr/seq_save.c +++ b/sbr/seq_save.c @@ -7,6 +7,7 @@ */ #include "h/mh.h" +#include "context_replace.h" #include "context_del.h" #include "seq_list.h" #include "error.h" diff --git a/sbr/utils.c b/sbr/utils.c index 673c4c43..98fcf24c 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "context_replace.h" #include "context_read.h" #include "context_find.h" #include "print_help.h" diff --git a/uip/anno.c b/uip/anno.c index 1fd2f918..5f175e6b 100644 --- a/uip/anno.c +++ b/uip/anno.c @@ -42,6 +42,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/burst.c b/uip/burst.c index d7983697..46ac15d4 100644 --- a/uip/burst.c +++ b/uip/burst.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/dist.c b/uip/dist.c index 1b5bca89..e7ea240e 100644 --- a/uip/dist.c +++ b/uip/dist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/flist.c b/uip/flist.c index 7819e1f3..f3cd2a27 100644 --- a/uip/flist.c +++ b/uip/flist.c @@ -14,6 +14,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" #include "sbr/ambigsw.h" diff --git a/uip/fmttest.c b/uip/fmttest.c index 0d20e79a..45f282cd 100644 --- a/uip/fmttest.c +++ b/uip/fmttest.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" #include "sbr/ambigsw.h" diff --git a/uip/folder.c b/uip/folder.c index ef6bcf65..7db8fb05 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -8,6 +8,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_del.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" diff --git a/uip/forw.c b/uip/forw.c index d8d181af..654a3f74 100644 --- a/uip/forw.c +++ b/uip/forw.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/pidstatus.h" diff --git a/uip/inc.c b/uip/inc.c index 60a4fd64..0cbd08d8 100644 --- a/uip/inc.c +++ b/uip/inc.c @@ -31,6 +31,7 @@ #endif #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/install-mh.c b/uip/install-mh.c index 8fab5d86..5bbba219 100644 --- a/uip/install-mh.c +++ b/uip/install-mh.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/readconfig.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/mark.c b/uip/mark.c index 719b534e..201ad88f 100644 --- a/uip/mark.c +++ b/uip/mark.c @@ -8,6 +8,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/mhfixmsg.c b/uip/mhfixmsg.c index 790d402a..60048024 100644 --- a/uip/mhfixmsg.c +++ b/uip/mhfixmsg.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/readconfig.h" #include "sbr/ambigsw.h" diff --git a/uip/mhlist.c b/uip/mhlist.c index aa9c3aee..b9636393 100644 --- a/uip/mhlist.c +++ b/uip/mhlist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/mhn.c b/uip/mhn.c index 0475876a..3c14a993 100644 --- a/uip/mhn.c +++ b/uip/mhn.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/readconfig.h" #include "sbr/ambigsw.h" diff --git a/uip/mhshow.c b/uip/mhshow.c index bad75b36..f1c37b01 100644 --- a/uip/mhshow.c +++ b/uip/mhshow.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/readconfig.h" #include "sbr/ambigsw.h" diff --git a/uip/mhstore.c b/uip/mhstore.c index 628d059f..ea5d4570 100644 --- a/uip/mhstore.c +++ b/uip/mhstore.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/readconfig.h" #include "sbr/ambigsw.h" diff --git a/uip/new.c b/uip/new.c index 66f2a617..2aca1b6d 100644 --- a/uip/new.c +++ b/uip/new.c @@ -12,6 +12,7 @@ #include #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" #include "sbr/ambigsw.h" diff --git a/uip/packf.c b/uip/packf.c index 331c4bc0..a33c8663 100644 --- a/uip/packf.c +++ b/uip/packf.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/pick.c b/uip/pick.c index 2bd0d400..4dc7602d 100644 --- a/uip/pick.c +++ b/uip/pick.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/refile.c b/uip/refile.c index 7d08195b..660003e0 100644 --- a/uip/refile.c +++ b/uip/refile.c @@ -7,6 +7,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/repl.c b/uip/repl.c index 488e6078..777f5784 100644 --- a/uip/repl.c +++ b/uip/repl.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/rmf.c b/uip/rmf.c index 3043d316..42869f92 100644 --- a/uip/rmf.c +++ b/uip/rmf.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_del.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" diff --git a/uip/rmm.c b/uip/rmm.c index 872261ea..334939c1 100644 --- a/uip/rmm.c +++ b/uip/rmm.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/scan.c b/uip/scan.c index 63374d47..eb28f583 100644 --- a/uip/scan.c +++ b/uip/scan.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" #include "sbr/ambigsw.h" diff --git a/uip/show.c b/uip/show.c index 9aa7dd81..9d647090 100644 --- a/uip/show.c +++ b/uip/show.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h" diff --git a/uip/sortm.c b/uip/sortm.c index 8ba9f395..7dd70530 100644 --- a/uip/sortm.c +++ b/uip/sortm.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/context_replace.h" #include "sbr/context_find.h" #include "sbr/ambigsw.h" #include "sbr/path.h"