From aab8730f69ba16b95d542650ab489e7b05d2d88d Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Sun, 19 Dec 2021 14:42:11 +0100 Subject: [PATCH] exec: make sure LD_PRELOAD is unset --- src/logging.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/logging.cpp b/src/logging.cpp index 282a4d5f..840b4c26 100644 --- a/src/logging.cpp +++ b/src/logging.cpp @@ -16,6 +16,8 @@ logData currentLogData = {}; std::unique_ptr logger; string exec(string command) { + if (getenv("LD_PRELOAD")) + unsetenv("LD_PRELOAD"); std::array buffer; std::string result; std::unique_ptr pipe(popen(command.c_str(), "r"), pclose);