From b7d5fa7e6403cd36e7c160b570bab4174cd28eba Mon Sep 17 00:00:00 2001 From: Megvii Engine Team Date: Tue, 11 Aug 2020 16:31:48 +0800 Subject: [PATCH] fix(sdk/load_and_run): fix misuse std::string::substr GitOrigin-RevId: f45a84696a0af908a894f844b63e62db81a4e0aa --- sdk/load-and-run/src/mgblar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/load-and-run/src/mgblar.cpp b/sdk/load-and-run/src/mgblar.cpp index 300f6551f..477c91909 100644 --- a/sdk/load-and-run/src/mgblar.cpp +++ b/sdk/load-and-run/src/mgblar.cpp @@ -1049,7 +1049,7 @@ Args Args::from_argv(int argc, char **argv) { ret.data_files.emplace_back(cmd.substr(start)); break; } - std::string substr = cmd.substr(start, end); + std::string substr = cmd.substr(start, end - start); ret.data_files.emplace_back(substr); start = end + 1; } -- GitLab