mirror of
https://github.com/FunKey-Project/RetroFE.git
synced 2026-01-26 17:54:46 +01:00
user: xenonk
branch 'default' changed RetroFE/Source/Execute/Launcher.cpp
This commit is contained in:
parent
833257510d
commit
65e730bc54
@ -153,6 +153,12 @@ bool Launcher::ExecuteCommand(std::string executable, std::string args, std::str
|
||||
|
||||
if(!CreateProcess(NULL, applicationName, NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, currDir, &startupInfo, &processInfo))
|
||||
#else
|
||||
if (executable.find_last_of("/") != std::string::npos)
|
||||
{
|
||||
std::string workDir = executable.substr(0,executable.find_last_of("/"));
|
||||
std::string progName = executable.substr(executable.find_last_of("/") + 1);
|
||||
executionString="cd \"" + workDir + "\" && exec \"./" + progName + "\" " + args;
|
||||
}
|
||||
if(system(executionString.c_str()) != 0)
|
||||
#endif
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user