Module Name: src
Committed By: rillig
Date: Thu Sep 24 07:53:32 UTC 2020
Modified Files:
src/usr.bin/make: meta.c
Log Message:
make(1): migrate printCMD in meta mode to Lst_ForEach
To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/usr.bin/make/meta.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.bin/make/meta.c
diff -u src/usr.bin/make/meta.c:1.118 src/usr.bin/make/meta.c:1.119
--- src/usr.bin/make/meta.c:1.118 Thu Sep 24 07:11:29 2020
+++ src/usr.bin/make/meta.c Thu Sep 24 07:53:32 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: meta.c,v 1.118 2020/09/24 07:11:29 rillig Exp $ */
+/* $NetBSD: meta.c,v 1.119 2020/09/24 07:53:32 rillig Exp $ */
/*
* Implement 'meta' mode.
@@ -365,7 +365,7 @@ typedef struct meta_file_s {
GNode *gn;
} meta_file_t;
-static int
+static void
printCMD(void *cmdp, void *mfpp)
{
meta_file_t *mfp = mfpp;
@@ -379,7 +379,6 @@ printCMD(void *cmdp, void *mfpp)
}
fprintf(mfp->fp, "CMD %s\n", cmd);
free(cmd_freeIt);
- return 0;
}
/*
@@ -522,7 +521,7 @@ meta_create(BuildMon *pbm, GNode *gn)
mf.gn = gn;
- Lst_ForEachUntil(gn->commands, printCMD, &mf);
+ Lst_ForEach(gn->commands, printCMD, &mf);
fprintf(mf.fp, "CWD %s\n", getcwd(buf, sizeof(buf)));
fprintf(mf.fp, "TARGET %s\n", tname);