diff options
| author | Bernard Xiong <[email protected]> | 2014-05-05 13:51:26 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2014-05-05 13:51:26 +0800 |
| commit | cde9139bc59d8a2a8395a8dd39dd51ff6eb2c050 (patch) | |
| tree | d076a3e80c1baf318be4853234cb28f4ffe97a82 | |
| parent | 075f79708af2019c7087766ef2ed7d6ed4fc12e5 (diff) | |
[Finsh] Fix '0' token issue.
| -rw-r--r-- | components/finsh/finsh_token.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/components/finsh/finsh_token.c b/components/finsh/finsh_token.c index 3ca21e60db..91110bec26 100644 --- a/components/finsh/finsh_token.c +++ b/components/finsh/finsh_token.c @@ -521,8 +521,11 @@ static void token_proc_number(struct finsh_token* self) } else { - /* Not a valid number */ token_prev_char(self); + + /* made as 0 value */ + self->value.int_value = 0; + self->current_token = finsh_token_type_value_int; return; } |
