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): inline Lst_ForEach in Targ_PrintCmds
details: https://anonhg.NetBSD.org/src/rev/1966105c2ac3
branches: trunk
changeset: 955227:1966105c2ac3
user: rillig <rillig%NetBSD.org@localhost>
date: Thu Sep 24 07:59:33 2020 +0000
description:
make(1): inline Lst_ForEach in Targ_PrintCmds
diffstat:
usr.bin/make/targ.c | 17 +++++++----------
1 files changed, 7 insertions(+), 10 deletions(-)
diffs (41 lines):
diff -r eca96418ca91 -r 1966105c2ac3 usr.bin/make/targ.c
--- a/usr.bin/make/targ.c Thu Sep 24 07:53:32 2020 +0000
+++ b/usr.bin/make/targ.c Thu Sep 24 07:59:33 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: targ.c,v 1.92 2020/09/24 07:11:29 rillig Exp $ */
+/* $NetBSD: targ.c,v 1.93 2020/09/24 07:59:33 rillig Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1993
@@ -122,7 +122,7 @@
#include "dir.h"
/* "@(#)targ.c 8.2 (Berkeley) 3/19/94" */
-MAKE_RCSID("$NetBSD: targ.c,v 1.92 2020/09/24 07:11:29 rillig Exp $");
+MAKE_RCSID("$NetBSD: targ.c,v 1.93 2020/09/24 07:59:33 rillig Exp $");
static GNodeList *allTargets; /* the list of all targets found so far */
#ifdef CLEANUP
@@ -385,17 +385,14 @@
fprintf(debug_file, "\n");
}
-static int
-TargPrintCmd(void *cmd, void *dummy MAKE_ATTR_UNUSED)
-{
- fprintf(debug_file, "\t%s\n", (char *)cmd);
- return 0;
-}
-
void
Targ_PrintCmds(GNode *gn)
{
- Lst_ForEachUntil(gn->commands, TargPrintCmd, NULL);
+ StringListNode *node = Lst_First(gn->commands);
+ for (; node != NULL; node = LstNode_Next(node)) {
+ const char *cmd = LstNode_Datum(node);
+ fprintf(debug_file, "\t%s\n", cmd);
+ }
}
/* Format a modification time in some reasonable way and return it.
Home |
Main Index |
Thread Index |
Old Index