Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make make(1): clean up Cmd_Exec stylistically
details: https://anonhg.NetBSD.org/src/rev/ec18724065c6
branches: trunk
changeset: 1015993:ec18724065c6
user: rillig <rillig%NetBSD.org@localhost>
date: Fri Nov 06 23:04:20 2020 +0000
description:
make(1): clean up Cmd_Exec stylistically
diffstat:
usr.bin/make/main.c | 33 ++++++++++-----------------------
1 files changed, 10 insertions(+), 23 deletions(-)
diffs (74 lines):
diff -r ddc6b88109ef -r ec18724065c6 usr.bin/make/main.c
--- a/usr.bin/make/main.c Fri Nov 06 22:39:10 2020 +0000
+++ b/usr.bin/make/main.c Fri Nov 06 23:04:20 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.429 2020/11/06 21:20:31 rillig Exp $ */
+/* $NetBSD: main.c,v 1.430 2020/11/06 23:04:20 rillig Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1993
@@ -118,7 +118,7 @@
#include "trace.h"
/* "@(#)main.c 8.3 (Berkeley) 3/19/94" */
-MAKE_RCSID("$NetBSD: main.c,v 1.429 2020/11/06 21:20:31 rillig Exp $");
+MAKE_RCSID("$NetBSD: main.c,v 1.430 2020/11/06 23:04:20 rillig Exp $");
#if defined(MAKE_NATIVE) && !defined(lint)
__COPYRIGHT("@(#) Copyright (c) 1988, 1989, 1990, 1993 "
"The Regents of the University of California. "
@@ -1721,10 +1721,7 @@
*/
switch (cpid = vFork()) {
case 0:
- /*
- * Close input side of pipe
- */
- (void)close(fds[0]);
+ (void)close(fds[0]); /* Close input side of pipe */
/*
* Duplicate the output stream to the shell's output, then
@@ -1745,36 +1742,26 @@
goto bad;
default:
- /*
- * No need for the writing half
- */
- (void)close(fds[1]);
+ (void)close(fds[1]); /* No need for the writing half */
savederr = 0;
Buf_Init(&buf, 0);
do {
- char result[BUFSIZ];
+ char result[BUFSIZ];
bytes_read = read(fds[0], result, sizeof result);
if (bytes_read > 0)
Buf_AddBytes(&buf, result, (size_t)bytes_read);
- }
- while (bytes_read > 0 || (bytes_read == -1 && errno == EINTR));
+ } while (bytes_read > 0 || (bytes_read == -1 && errno == EINTR));
if (bytes_read == -1)
savederr = errno;
- /*
- * Close the input side of the pipe.
- */
- (void)close(fds[0]);
+ (void)close(fds[0]); /* Close the input side of the pipe. */
- /*
- * Wait for the process to exit.
- */
- while(((pid = waitpid(cpid, &status, 0)) != cpid) && (pid >= 0)) {
+ /* Wait for the process to exit. */
+ while((pid = waitpid(cpid, &status, 0)) != cpid && pid >= 0)
JobReapChild(pid, status, FALSE);
- continue;
- }
+
res_len = Buf_Len(&buf);
res = Buf_Destroy(&buf, FALSE);
Home |
Main Index |
Thread Index |
Old Index