]> diplodocus.org Git - nmh/commitdiff
trimcpy.c: Move interface to own file.
authorRalph Corderoy <ralph@inputplus.co.uk>
Sat, 11 Nov 2017 17:15:05 +0000 (17:15 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Sun, 12 Nov 2017 12:25:31 +0000 (12:25 +0000)
18 files changed:
Makefile.am
h/prototypes.h
sbr/oauth.c
sbr/readconfig.c
sbr/seq_read.c
sbr/trimcpy.c
sbr/trimcpy.h [new file with mode: 0644]
uip/anno.c
uip/mhbuildsbr.c
uip/mhcachesbr.c
uip/mhfixmsg.c
uip/mhlistsbr.c
uip/mhlsbr.c
uip/mhoutsbr.c
uip/mhshowsbr.c
uip/new.c
uip/sendsbr.c
uip/slocal.c

index 91fe095..cdad315 100644 (file)
@@ -416,6 +416,7 @@ noinst_HEADERS = \
     sbr/seq_nameok.h \
     sbr/seq_print.h \
     sbr/terminal.h \
     sbr/seq_nameok.h \
     sbr/seq_print.h \
     sbr/terminal.h \
+    sbr/trimcpy.h \
     sbr/unquote.h \
     sbr/uprf.h \
     sbr/vector.h \
     sbr/unquote.h \
     sbr/uprf.h \
     sbr/vector.h \
index 08c88a5..cebd1b6 100644 (file)
@@ -21,8 +21,6 @@ char *concat (const char *, ...) ENDNULL;
 char **copyip (char **, char **, int);
 void cpydata (int, int, const char *, const char *);
 void cpydgst (int, int, char *, char *);
 char **copyip (char **, char **, int);
 void cpydata (int, int, const char *, const char *);
 void cpydgst (int, int, char *, char *);
-char *cpytrim (const char *);
-char *rtrim (char *);
 int decode_rfc2047 (char *, char *, size_t);
 void discard (FILE *);
 
 int decode_rfc2047 (char *, char *, size_t);
 void discard (FILE *);
 
@@ -188,7 +186,6 @@ int smatch(const char *, const struct swit *) PURE;
 char *snprintb (char *buffer, size_t size, unsigned flags, char *bitfield);
 int ssequal (const char *, const char *) PURE;
 int stringdex (char *, char *) PURE;
 char *snprintb (char *buffer, size_t size, unsigned flags, char *bitfield);
 int ssequal (const char *, const char *) PURE;
 int stringdex (char *, char *) PURE;
-char *trimcpy (char *);
 
 /*
  * prototypes for some routines in uip
 
 /*
  * prototypes for some routines in uip
index 8061c28..195b9b8 100755 (executable)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "trimcpy.h"
 #include "getcpy.h"
 #include "error.h"
 
 #include "getcpy.h"
 #include "error.h"
 
index 2df4c8e..0df1b57 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "trimcpy.h"
 #include "getcpy.h"
 #include "readconfig.h"
 #include "error.h"
 #include "getcpy.h"
 #include "readconfig.h"
 #include "error.h"
index 1670aac..c004335 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "trimcpy.h"
 #include "getcpy.h"
 #include "m_atoi.h"
 #include "brkstring.h"
 #include "getcpy.h"
 #include "m_atoi.h"
 #include "brkstring.h"
index 6ed00b9..09b6ec3 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "trimcpy.h"
 #include "h/utils.h"
 
 
 #include "h/utils.h"
 
 
diff --git a/sbr/trimcpy.h b/sbr/trimcpy.h
new file mode 100644 (file)
index 0000000..ae92368
--- /dev/null
@@ -0,0 +1,11 @@
+/* trimcpy.h -- strip leading and trailing whitespace,
+ *           -- replace internal whitespace with spaces,
+ *           -- then return a copy.
+ *
+ * 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 *trimcpy(char *);
+char *cpytrim(const char *);
+char *rtrim(char *);
index 59a5b99..7ce3dbc 100644 (file)
@@ -42,6 +42,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/m_draft.h"
 #include "sbr/m_convert.h"
 #include "sbr/getfolder.h"
 #include "sbr/m_draft.h"
 #include "sbr/m_convert.h"
 #include "sbr/getfolder.h"
index 0a5ba67..f77eeb1 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/uprf.h"
 #include "sbr/check_charset.h"
 #include "sbr/getcpy.h"
 #include "sbr/uprf.h"
 #include "sbr/check_charset.h"
 #include "sbr/getcpy.h"
index 453c356..9fedd16 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/md5.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/md5.h"
index 2193a70..f095612 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/m_convert.h"
 #include "sbr/m_backup.h"
 #include "sbr/getfolder.h"
 #include "sbr/m_convert.h"
 #include "sbr/m_backup.h"
 #include "sbr/getfolder.h"
index 4b66a84..e1c3bef 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include <fcntl.h>
 #include "h/mts.h"
 #include "h/tws.h"
 #include <fcntl.h>
 #include "h/mts.h"
 #include "h/tws.h"
index 56875e3..013b27a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/vfgets.h"
 #include "sbr/check_charset.h"
 #include "sbr/getcpy.h"
 #include "sbr/vfgets.h"
 #include "sbr/check_charset.h"
 #include "sbr/getcpy.h"
index 0f2b9eb..a69dade 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/utils.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/utils.h"
index 59f6f43..2bac9d0 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/check_charset.h"
 #include "sbr/getcpy.h"
 #include "sbr/context_find.h"
 #include "sbr/check_charset.h"
 #include "sbr/getcpy.h"
 #include "sbr/context_find.h"
index 4fdbeea..18e60ff 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/trimcpy.h"
 #include "sbr/vfgets.h"
 #include "sbr/getcpy.h"
 #include "sbr/m_atoi.h"
 #include "sbr/vfgets.h"
 #include "sbr/getcpy.h"
 #include "sbr/m_atoi.h"
index fa70c34..0e773e7 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/uprf.h"
 #include "sbr/getcpy.h"
 #include "sbr/m_convert.h"
 #include "sbr/uprf.h"
 #include "sbr/getcpy.h"
 #include "sbr/m_convert.h"
index 6cace00..52fae74 100644 (file)
@@ -20,6 +20,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/trimcpy.h"
 #include "sbr/getcpy.h"
 #include "sbr/ambigsw.h"
 #include "sbr/pidstatus.h"
 #include "sbr/getcpy.h"
 #include "sbr/ambigsw.h"
 #include "sbr/pidstatus.h"