diff options
-rw-r--r-- | match.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1247,10 +1247,10 @@ static val h_trailer(match_line_ctx *c) if (!new_pos) { LOG_MISMATCH("trailer"); ret = nil; + } else { + LOG_MATCH("trailer", new_pos); + ret = cons(new_bindings, plus(c->pos, c->base)); } - - LOG_MATCH("trailer", new_pos); - ret = cons(new_bindings, plus(c->pos, c->base)); } uw_unwind { |