(open_input): Check pipe return error.
authordrepper <drepper>
Fri, 27 Feb 1998 09:58:00 +0000 (09:58 +0000)
committerdrepper <drepper>
Fri, 27 Feb 1998 09:58:00 +0000 (09:58 +0000)
sunrpc/rpc_main.c

index 0b30d6f..a5249e3 100644 (file)
@@ -349,7 +349,11 @@ open_input (const char *infile, const char *define)
   int pd[2];
 
   infilename = (infile == NULL) ? "<stdin>" : infile;
-  pipe (pd);
+  if (pipe (pd) != 0)
+    {
+      perror ("pipe");
+      exit (1);
+    }
   switch (fork ())
     {
     case 0: