diff --git a/src/drivers/qshell/posix/qshell.cpp b/src/drivers/qshell/posix/qshell.cpp index 61de1bcf17..bd8492696d 100644 --- a/src/drivers/qshell/posix/qshell.cpp +++ b/src/drivers/qshell/posix/qshell.cpp @@ -54,7 +54,7 @@ int QShell::main(std::vector argList) std::string cmd; - for (int i = 0; i < argList.size(); i++) { + for (size_t i = 0; i < argList.size(); i++) { cmd += argList[i]; if (i < argList.size() - 1) { @@ -74,7 +74,7 @@ int QShell::main(std::vector argList) m_qshell_req.strlen = cmd.size(); - for (int i = 0; i < cmd.size(); i++) { + for (size_t i = 0; i < cmd.size(); i++) { m_qshell_req.string[i] = (int) cmd[i]; } diff --git a/src/drivers/qshell/qurt/qshell.cpp b/src/drivers/qshell/qurt/qshell.cpp index 6357dda127..61e039049b 100644 --- a/src/drivers/qshell/qurt/qshell.cpp +++ b/src/drivers/qshell/qurt/qshell.cpp @@ -98,7 +98,7 @@ int QShell::main() std::string arg; std::vector appargs; - for (int str_idx = 0; str_idx < m_qshell_req.strlen; str_idx++) { + for (size_t str_idx = 0; str_idx < m_qshell_req.strlen; str_idx++) { current_char = m_qshell_req.string[str_idx]; if (isspace(current_char)) { // split at spaces