diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2010-07-27 17:17:11 +0200 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2010-07-27 17:17:11 +0200 |
commit | 7f0d245a5e6d2d789e1fce4b5388ea69aba3b428 (patch) | |
tree | 8646460806bbab370dd3d5c67a9f444f604a9fe1 /filter/config.Y | |
parent | f2b76f2c45bb8e7c1f13f6d4924e10f0c6b12778 (diff) | |
download | bird-7f0d245a5e6d2d789e1fce4b5388ea69aba3b428.tar bird-7f0d245a5e6d2d789e1fce4b5388ea69aba3b428.zip |
Minor changes in prefix trie.
Diffstat (limited to 'filter/config.Y')
-rw-r--r-- | filter/config.Y | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/filter/config.Y b/filter/config.Y index 0140c0c..0b507ff 100644 --- a/filter/config.Y +++ b/filter/config.Y @@ -284,8 +284,8 @@ fprefix: ; fprefix_set: - fprefix { $$ = f_new_trie(); trie_add_prefix($$, &($1.val.px)); } - | fprefix_set ',' fprefix { $$ = $1; trie_add_prefix($$, &($3.val.px)); } + fprefix { $$ = f_new_trie(cfg_mem); trie_add_fprefix($$, &($1.val.px)); } + | fprefix_set ',' fprefix { $$ = $1; trie_add_fprefix($$, &($3.val.px)); } ; switch_body: /* EMPTY */ { $$ = NULL; } |