diff options
| author | szlr <[email protected]> | 2023-04-26 09:15:31 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-04-26 09:15:31 +0800 |
| commit | 90853abb086ceb34a70bf539d3aeb14d47985959 (patch) | |
| tree | 1e97372e328110097785d305a42626edbee860d2 | |
| parent | c2ac614c59ea7a3ed21052f3c5a759748656bacb (diff) | |
[HUST CSE] for循环判断条件出错字符串读取越界 (#7352)
| -rw-r--r-- | components/net/at/src/at_server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net/at/src/at_server.c b/components/net/at/src/at_server.c index fe150d83f7..f55891de11 100644 --- a/components/net/at/src/at_server.c +++ b/components/net/at/src/at_server.c @@ -399,7 +399,7 @@ static rt_err_t at_cmd_get_name(const char *cmd_buffer, char *cmd_name) RT_ASSERT(cmd_name); RT_ASSERT(cmd_buffer); - for (i = 0; i < strlen(cmd_buffer) + 1; i++) + for (i = 0; i < strlen(cmd_buffer); i++) { if (*(cmd_buffer + i) == AT_CMD_QUESTION_MARK || *(cmd_buffer + i) == AT_CMD_EQUAL_MARK || *(cmd_buffer + i) == AT_CMD_CR |
