X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=filter%2Fconfig.Y;fp=filter%2Fconfig.Y;h=3cd8e3e40eda77726b799506d9ea78ecda3ae8e6;hb=d41b06238dc2167f8e470aa2fb31cb937ff8fb3e;hp=cf25d874f186efe74760df8dd99ab7ea37f867f7;hpb=6a242b3ec66f2ab89f9277e67125eab3e3676644;p=thirdparty%2Fbird.git diff --git a/filter/config.Y b/filter/config.Y index cf25d874f..3cd8e3e40 100644 --- a/filter/config.Y +++ b/filter/config.Y @@ -974,7 +974,7 @@ var: for_var: type symbol { $$ = cf_define_symbol(new_config, $2, SYM_VARIABLE | $1, offset, f_new_var(sym_->scope)); } - | CF_SYM_KNOWN { $$ = $1; cf_assert_symbol($1, SYM_VARIABLE); } + | CF_SYM_KNOWN { cf_error("Use of a pre-defined variable in for loop is not allowed"); } ; cmd: