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);

Reply via email to