Merge pull request #4720 from geniusgogo/fix_shell

fix shell msh_exec memory over-bound.
This commit is contained in:
Bernard Xiong authored and GitHub committed 2021-05-22 21:50:17 +08:00
commit e614100084
1 file changed
+1 -1
+1 -1
View File
@@ -374,7 +374,7 @@ int msh_exec(char *cmd, rt_size_t length)
int cmd_ret;
/* strim the beginning of command */
while (*cmd == ' ' || *cmd == '\t')
while ((length > 0) && (*cmd == ' ' || *cmd == '\t'))
{
cmd++;
length--;