Skip to content
Snippets Groups Projects

UB in App CLI

Merged Sergei Rashitov requested to merge bug-undefined-behaviour into master
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -80,7 +80,7 @@ static void dap_app_cli_http_read(uint64_t *socket, dap_app_cli_cmd_state_t *l_c
@@ -80,7 +80,7 @@ static void dap_app_cli_http_read(uint64_t *socket, dap_app_cli_cmd_state_t *l_c
if (l_str_ptr) {
if (l_str_ptr) {
l_str_ptr += strlen(l_head_end_str);
l_str_ptr += strlen(l_head_end_str);
size_t l_head_size = l_str_ptr - l_cmd->cmd_res;
size_t l_head_size = l_str_ptr - l_cmd->cmd_res;
strncpy(l_cmd->cmd_res, l_str_ptr, l_cmd->cmd_res_cur - l_head_size);
memmove(l_cmd->cmd_res, l_str_ptr, l_cmd->cmd_res_cur - l_head_size);
l_cmd->cmd_res_cur -= l_head_size;
l_cmd->cmd_res_cur -= l_head_size;
s_status++;
s_status++;
} else {
} else {
Loading