diff --git a/tokenizer.c b/tokenizer.c index c7fd20c96..0551bb176 100644 --- a/tokenizer.c +++ b/tokenizer.c @@ -597,11 +597,14 @@ void tok_next( tokenizer *tok ) break; case L'>': - return read_redirect( tok, 1 ); + read_redirect( tok, 1 ); + return; case L'<': - return read_redirect( tok, 0 ); + read_redirect( tok, 0 ); + return; case L'^': - return read_redirect( tok, 2 ); + read_redirect( tok, 2 ); + return; default: {