New way to connect a job_t.
[apps/madmutt.git] / lib-sys / filter.c
index e324a94..f2d6086 100644 (file)
@@ -7,16 +7,8 @@
  * please see the file GPL in the top level source directory.
  */
 
-#if HAVE_CONFIG_H
-# include "config.h"
-#endif
-
-#include <unistd.h>
-#include <stdlib.h>
-#include <sys/wait.h>
-#include <stdio.h>
-
 #include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt_signal.h"
 #include "unix.h"
@@ -33,7 +25,7 @@ mutt_create_filter_fd (const char *cmd, FILE ** in, FILE ** out, FILE ** err,
   if (in) {
     *in = 0;
     if (pipe (pin) == -1)
-      return (-1);
+      return -1;
   }
 
   if (out) {
@@ -43,7 +35,7 @@ mutt_create_filter_fd (const char *cmd, FILE ** in, FILE ** out, FILE ** err,
         close (pin[0]);
         close (pin[1]);
       }
-      return (-1);
+      return -1;
     }
   }
 
@@ -58,7 +50,7 @@ mutt_create_filter_fd (const char *cmd, FILE ** in, FILE ** out, FILE ** err,
         close (pout[0]);
         close (pout[1]);
       }
-      return (-1);
+      return -1;
     }
   }
 
@@ -118,7 +110,7 @@ mutt_create_filter_fd (const char *cmd, FILE ** in, FILE ** out, FILE ** err,
       close (perr[1]);
     }
 
-    return (-1);
+    return -1;
   }
 
   if (out) {
@@ -136,12 +128,12 @@ mutt_create_filter_fd (const char *cmd, FILE ** in, FILE ** out, FILE ** err,
     *err = fdopen (perr[0], "r");
   }
 
-  return (thepid);
+  return thepid;
 }
 
 pid_t mutt_create_filter (const char *s, FILE ** in, FILE ** out, FILE ** err)
 {
-  return (mutt_create_filter_fd (s, in, out, err, -1, -1, -1));
+  return mutt_create_filter_fd (s, in, out, err, -1, -1, -1);
 }
 
 int mutt_wait_filter (pid_t pid)
@@ -179,6 +171,6 @@ FILE *mutt_open_read (const char *path, pid_t * thepid)
         *thepid = -1;
     }
 
-    return (f);
+    return f;
 }