|
|
@ -16,6 +16,8 @@ logData currentLogData = {};
|
|
|
|
std::unique_ptr<Logger> logger;
|
|
|
|
std::unique_ptr<Logger> logger;
|
|
|
|
|
|
|
|
|
|
|
|
string exec(string command) {
|
|
|
|
string exec(string command) {
|
|
|
|
|
|
|
|
if (getenv("LD_PRELOAD"))
|
|
|
|
|
|
|
|
unsetenv("LD_PRELOAD");
|
|
|
|
std::array<char, 128> buffer;
|
|
|
|
std::array<char, 128> buffer;
|
|
|
|
std::string result;
|
|
|
|
std::string result;
|
|
|
|
std::unique_ptr<FILE, decltype(&pclose)> pipe(popen(command.c_str(), "r"), pclose);
|
|
|
|
std::unique_ptr<FILE, decltype(&pclose)> pipe(popen(command.c_str(), "r"), pclose);
|
|
|
|