]> diplodocus.org Git - nmh/commitdiff
brkstring.c: Move interface to own file.
authorRalph Corderoy <ralph@inputplus.co.uk>
Tue, 7 Nov 2017 00:17:50 +0000 (00:17 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Sun, 12 Nov 2017 12:25:27 +0000 (12:25 +0000)
26 files changed:
Makefile.am
h/prototypes.h
sbr/arglist.c
sbr/brkstring.c
sbr/brkstring.h [new file with mode: 0644]
sbr/getarguments.c
sbr/netsec.c
sbr/read_switch_multiword.c
sbr/read_switch_multiword_via_readline.c
sbr/seq_read.c
sbr/seq_setprev.c
sbr/seq_setunseen.c
uip/ali.c
uip/flist.c
uip/fmttest.c
uip/folder.c
uip/imaptest.c
uip/mhbuildsbr.c
uip/mhlsbr.c
uip/new.c
uip/picksbr.c
uip/scan.c
uip/send.c
uip/sendsbr.c
uip/whatnowsbr.c
uip/whom.c

index 2fabf7c..034fd41 100644 (file)
@@ -366,6 +366,7 @@ noinst_HEADERS = \
     sbr/arglist.h \
     sbr/atooi.h \
     sbr/base64.h \
     sbr/arglist.h \
     sbr/atooi.h \
     sbr/base64.h \
+    sbr/brkstring.h \
     sbr/ctype-checked.h \
     sbr/error.h \
     sbr/lock_file.h \
     sbr/ctype-checked.h \
     sbr/error.h \
     sbr/lock_file.h \
index 80d0cb6..4be454f 100644 (file)
@@ -16,7 +16,6 @@ char *etcpath(char *) NONNULL(1);
 struct msgs_array;
 
 void add_profile_entry (const char *, const char *);
 struct msgs_array;
 
 void add_profile_entry (const char *, const char *);
-char **brkstring (char *, char *, char *) NONNULL(1);
 
 /*
  * Check to see if we can display a given character set natively.
 
 /*
  * Check to see if we can display a given character set natively.
index 0dde2c8..bf88eb2 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "error.h"
 #include "arglist.h"
 #include "h/utils.h"
 #include "error.h"
 #include "arglist.h"
 #include "h/utils.h"
index 599ac31..8f1c297 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "h/utils.h"
 
 /* allocate this number of pointers at a time */
 #include "h/utils.h"
 
 /* allocate this number of pointers at a time */
diff --git a/sbr/brkstring.h b/sbr/brkstring.h
new file mode 100644 (file)
index 0000000..f727179
--- /dev/null
@@ -0,0 +1,8 @@
+/* brkstring.h -- (destructively) split a string into
+ *             -- an array of substrings
+ *
+ * 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. */
+
+char **brkstring(char *, char *, char *) NONNULL(1);
index 829c9b3..b91019d 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "h/utils.h"
 
 char **
 #include "h/utils.h"
 
 char **
index 0109288..6a72495 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "h/utils.h"
 #include "h/netsec.h"
 #include "h/oauth.h"
 #include "h/utils.h"
 #include "h/netsec.h"
 #include "h/oauth.h"
index 1b68405..d13ae7a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "ambigsw.h"
 #include "print_sw.h"
 #include "h/signals.h"
 #include "ambigsw.h"
 #include "print_sw.h"
 #include "h/signals.h"
index 9354273..cd43c57 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "ambigsw.h"
 #include "print_sw.h"
 
 #include "ambigsw.h"
 #include "print_sw.h"
 
index 01f5475..5e0e1a8 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "error.h"
 #include "h/utils.h"
 #include "lock_file.h"
 #include "error.h"
 #include "h/utils.h"
 #include "lock_file.h"
index cfdfd61..0dab8e6 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "seq_add.h"
 #include "h/utils.h"
 
 #include "seq_add.h"
 #include "h/utils.h"
 
index 4c92f15..74212d8 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "brkstring.h"
 #include "seq_getnum.h"
 #include "seq_del.h"
 #include "seq_add.h"
 #include "seq_getnum.h"
 #include "seq_del.h"
 #include "seq_add.h"
index 8c5cd36..b4fe3d8 100644 (file)
--- a/uip/ali.c
+++ b/uip/ali.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
index 00a907a..5420245 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
index 08a244f..ee8790a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
index 01178fb..46090ed 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
index da45d49..6c5d004 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
index adaadd1..3588078 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/pidstatus.h"
 #include "sbr/path.h"
 #include "sbr/error.h"
 #include "sbr/pidstatus.h"
 #include "sbr/path.h"
 #include "sbr/error.h"
index 56093b8..8224980 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/pidstatus.h"
 #include "sbr/print_version.h"
 #include "sbr/ambigsw.h"
 #include "sbr/pidstatus.h"
 #include "sbr/print_version.h"
index 5f918da..5df7f0b 100644 (file)
--- a/uip/new.c
+++ b/uip/new.c
@@ -12,6 +12,7 @@
 #include <sys/types.h>
 
 #include "h/mh.h"
 #include <sys/types.h>
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
index 4732785..346dcc7 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/error.h"
 #include "h/tws.h"
 #include "sbr/ambigsw.h"
 #include "sbr/error.h"
 #include "h/tws.h"
index 377ab16..77341eb 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
index 7324816..faa40af 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/push.h"
 #include "sbr/path.h"
 #include "sbr/ambigsw.h"
 #include "sbr/push.h"
 #include "sbr/path.h"
index f96779c..3d91148 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/pidstatus.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "sbr/pidstatus.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
index 07b13e7..e8e2e71 100644 (file)
@@ -38,6 +38,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/push.h"
 #include "sbr/path.h"
 #include "sbr/ambigsw.h"
 #include "sbr/push.h"
 #include "sbr/path.h"
index 6264298..d3e5c5f 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/print_version.h"