32 const auto sp_to_run = std::filesystem::absolute(process).replace_extension(
"").string();
34 std::vector<const char*> cmd_line;
35 cmd_line.reserve(args.size() + 2);
37 cmd_line.push_back(sp_to_run.c_str());
38 for (
const auto& arg : args)
40 cmd_line.push_back(arg.c_str());
42 cmd_line.push_back(
nullptr);
44 m_process = SDL_CreateProcess(cmd_line.data(),
false);