]> diplodocus.org Git - nmh/blobdiff - uip/replsbr.c
Remove MIME content caching code
[nmh] / uip / replsbr.c
index 12d75cd9da5014e509311732f52b86af3e04fc93..ed5e94ed9b3cbfa06ea22a2b9f326830897f8c75 100644 (file)
@@ -6,12 +6,22 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/fmt_new.h"
+#include "sbr/m_name.h"
+#include "sbr/m_gmprot.h"
+#include "sbr/m_getfld.h"
+#include "sbr/read_switch.h"
+#include "sbr/concat.h"
+#include "sbr/uprf.h"
+#include "sbr/escape_addresses.h"
+#include "sbr/pidstatus.h"
+#include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/addrsbr.h"
 #include "h/fmt_scan.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/addrsbr.h"
 #include "h/fmt_scan.h"
 #include "h/done.h"
 #include "h/utils.h"
-#include <sys/file.h>          /* L_SET */
+#include <sys/file.h>
 #include "replsbr.h"
 
 short ccto = -1;
 #include "replsbr.h"
 
 short ccto = -1;
@@ -283,7 +293,7 @@ static char *
 replformataddr (char *orig, char *str)
 {
     int len;
 replformataddr (char *orig, char *str)
 {
     int len;
-    char baddr[BUFSIZ], error[BUFSIZ];
+    char baddr[BUFSIZ+6], error[BUFSIZ];
     bool isgroup;
     char *dst;
     char *cp;
     bool isgroup;
     char *dst;
     char *cp;
@@ -441,7 +451,6 @@ replfilter (FILE *in, FILE *out, char *filter, int fmtproc)
        case OK:
            dup2 (fileno (in), fileno (stdin));
            dup2 (fileno (out), fileno (stdout));
        case OK:
            dup2 (fileno (in), fileno (stdin));
            dup2 (fileno (out), fileno (stdout));
-           closefds (3);
 
            /*
             * We're not allocating the memory for the extra arguments,
 
            /*
             * We're not allocating the memory for the extra arguments,