From 4d1907b43118f40505e51315d69e1532433e5e2c Mon Sep 17 00:00:00 2001 From: Ilya Trubachev Date: Mon, 28 Mar 2022 14:41:11 +0300 Subject: [PATCH] make function call safe Signed-off-by: Ilya Trubachev --- libpandabase/utils/terminate.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libpandabase/utils/terminate.cpp b/libpandabase/utils/terminate.cpp index 17d0da6cc3..6daa0814d0 100644 --- a/libpandabase/utils/terminate.cpp +++ b/libpandabase/utils/terminate.cpp @@ -44,12 +44,12 @@ namespace panda::terminate { libs = libsTmp.data(); } - char *lib = strtok(libs, ","); + char *lib = strtok_s(libs, ",", nullptr); while (lib != nullptr) { if (filepath.find(lib) != std::string::npos) { std::exit(1); } - lib = strtok(nullptr, ","); + lib = strtok_s(libs, ",", nullptr); } std::abort(); } -- Gitee