summaryrefslogtreecommitdiff
path: root/variable.c
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>1999-03-04 17:03:56 +0000
committerPaul Smith <psmith@gnu.org>1999-03-04 17:03:56 +0000
commitede263043c9a31110da168ee84a59b1bbb6791c3 (patch)
treef573c9ff40281c2d5300187ca9b06e90bdf75be0 /variable.c
parenta8f71737990878c1960a30080cfcc626f274c0da (diff)
downloadgunmake-ede263043c9a31110da168ee84a59b1bbb6791c3.tar.gz
Fix a bug where conditional variables weren't being expanded correctly.
Diffstat (limited to 'variable.c')
-rw-r--r--variable.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/variable.c b/variable.c
index 648f82b..c0a2199 100644
--- a/variable.c
+++ b/variable.c
@@ -792,6 +792,7 @@ try_variable_definition (flocp, line, origin)
free(expanded_name);
return v;
}
+ flavor = f_recursive;
/* FALLTHROUGH */
case f_recursive:
/* A recursive variable definition "var = value".