From 4052b0d4cd3f39e7793544b6284f3876147eee88 Mon Sep 17 00:00:00 2001 From: Steven Watanabe Date: Sat, 22 Jul 2017 18:56:16 -0600 Subject: [PATCH] Localize the right variable. Prior to this change, .active-generators could be incorrectly restored in nested calls to construct causing generators to vanish mysteriously. --- src/build/generators.jam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build/generators.jam b/src/build/generators.jam index 27fb22487..c26db7257 100644 --- a/src/build/generators.jam +++ b/src/build/generators.jam @@ -1347,7 +1347,7 @@ local rule construct-really ( project name ? : target-type : property-set : # rule construct ( project name ? : target-type : property-set * : sources * : top-level ? ) { - local saved-stack ; + local saved-active ; if $(top-level) { saved-active = $(.active-generators) ;