提交 c7035bf5 编写于 作者: M mucor

fix: fix string read overflow

close: #IPRNO
Signed-off-by: Nmucor <mucorwang@gmail.com>
上级 45a41a1b
......@@ -146,7 +146,7 @@ const char *PluginGetCmdIndex(const char *cmdStr, int *index)
{
char cmdName[MAX_CMD_NAME_LEN] = {};
int i = 0;
while ((i < MAX_CMD_NAME_LEN) && (*(cmdStr + i) != ' ')) {
while ((i < MAX_CMD_NAME_LEN) && (*(cmdStr + i) != '\0') && (*(cmdStr + i) != ' ')) {
cmdName[i] = *(cmdStr + i);
i++;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册