Module Name: src
Committed By: rillig
Date: Mon Dec 7 01:50:19 UTC 2020
Modified Files:
src/usr.bin/make: var.c
Log Message:
make(1): rename Var_Export1 to ExportVar
Since Var_Export1 is neither exported by the module nor does it belong
to the Var type, the previous function name was misleading. The 1 in
the function name was not as expressive as possible. The new name
aligns nicely with UnexportVar, which is a very young name as well.
To generate a diff of this commit:
cvs rdiff -u -r1.718 -r1.719 src/usr.bin/make/var.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/var.c
diff -u src/usr.bin/make/var.c:1.718 src/usr.bin/make/var.c:1.719
--- src/usr.bin/make/var.c:1.718 Sun Dec 6 18:13:17 2020
+++ src/usr.bin/make/var.c Mon Dec 7 01:50:19 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: var.c,v 1.718 2020/12/06 18:13:17 rillig Exp $ */
+/* $NetBSD: var.c,v 1.719 2020/12/07 01:50:19 rillig Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1993
@@ -130,7 +130,7 @@
#include "metachar.h"
/* "@(#)var.c 8.3 (Berkeley) 3/19/94" */
-MAKE_RCSID("$NetBSD: var.c,v 1.718 2020/12/06 18:13:17 rillig Exp $");
+MAKE_RCSID("$NetBSD: var.c,v 1.719 2020/12/07 01:50:19 rillig Exp $");
/* A string that may need to be freed after use. */
typedef struct FStr {
@@ -219,7 +219,7 @@ typedef enum VarExportFlags {
*/
VAR_EXPORT_PARENT = 0x01,
/*
- * We pass this to Var_Export1 to tell it to leave the value alone.
+ * We pass this to ExportVar to tell it to leave the value alone.
*/
VAR_EXPORT_LITERAL = 0x02
} VarExportFlags;
@@ -565,7 +565,7 @@ MayExport(const char *name)
* We only manipulate flags of vars if 'parent' is set.
*/
static Boolean
-Var_Export1(const char *name, VarExportFlags flags)
+ExportVar(const char *name, VarExportFlags flags)
{
Boolean parent = (flags & VAR_EXPORT_PARENT) != 0;
Var *v;
@@ -651,7 +651,7 @@ Var_ExportVars(void)
HashIter_Init(&hi, &VAR_GLOBAL->vars);
while (HashIter_Next(&hi) != NULL) {
Var *var = hi.entry->value;
- Var_Export1(var->name.str, VAR_EXPORT_NORMAL);
+ ExportVar(var->name.str, VAR_EXPORT_NORMAL);
}
return;
}
@@ -664,7 +664,7 @@ Var_ExportVars(void)
size_t i;
for (i = 0; i < words.len; i++)
- Var_Export1(words.words[i], VAR_EXPORT_NORMAL);
+ ExportVar(words.words[i], VAR_EXPORT_NORMAL);
Words_Free(words);
}
free(val);
@@ -707,7 +707,7 @@ Var_Export(const char *str, Boolean isEx
size_t i;
for (i = 0; i < words.len; i++) {
const char *name = words.words[i];
- if (Var_Export1(name, flags)) {
+ if (ExportVar(name, flags)) {
if (var_exportedVars == VAR_EXPORTED_NONE)
var_exportedVars = VAR_EXPORTED_SOME;
if (isExport && (flags & VAR_EXPORT_PARENT)) {
@@ -910,7 +910,7 @@ Var_SetWithFlags(const char *name, const
DEBUG3(VAR, "%s:%s = %s\n", ctxt->name, name, val);
if (v->flags & VAR_EXPORTED)
- Var_Export1(name, VAR_EXPORT_PARENT);
+ ExportVar(name, VAR_EXPORT_PARENT);
}
/*
* Any variables given on the command line are automatically exported