From b68e34c9311fde0acd12fcb2fdc2763e63dce188 Mon Sep 17 00:00:00 2001 From: Bernard Xiong Date: Wed, 3 Apr 2013 05:31:29 -0400 Subject: [PATCH] strip more characters in finsh token --- components/finsh/finsh_token.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/finsh/finsh_token.c b/components/finsh/finsh_token.c index 9bc808fc9..d4b1b70d7 100644 --- a/components/finsh/finsh_token.c +++ b/components/finsh/finsh_token.c @@ -25,6 +25,7 @@ * Change Logs: * Date Author Notes * 2010-03-22 Bernard first version + * 2013-04-03 Bernard strip more characters. */ #include @@ -328,7 +329,10 @@ static int token_match_name(struct finsh_token* self, const char* str) static void token_trim_space(struct finsh_token* self) { char ch; - while ( (ch = token_next_char(self)) ==' ' || ch == '\t'); + while ( (ch = token_next_char(self)) ==' ' || + ch == '\t' || + ch == '\r' || + ch == '\n'); token_prev_char(self); } -- GitLab