diff --git a/filter/config.Y b/filter/config.Y index 69454bc3..1ab43058 100644 --- a/filter/config.Y +++ b/filter/config.Y @@ -5,6 +5,7 @@ * * Can be freely distributed and used under the terms of the GNU GPL. * + FIXME: priority of ! should be lower */ CF_HDR diff --git a/filter/filter.c b/filter/filter.c index c6d7e4f1..6a4778b9 100644 --- a/filter/filter.c +++ b/filter/filter.c @@ -579,8 +579,7 @@ interpret(struct f_inst *what) break; } } - if (!t->data) - bug( "Impossible: no code associated!" ); + /* It is actually possible to have t->data NULL */ return interpret(t->data); } break;