From 4891efbfc04b41a5bd67c54ec74aa9e526b7bec7 Mon Sep 17 00:00:00 2001 From: lucaspalomodevelop Date: Fri, 12 Jan 2024 23:54:20 +0100 Subject: [PATCH] remove tempfile after executing --- src/main.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index 878bbfe..f5a7b8a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -156,6 +156,12 @@ std::string saveScriptInTemp(std::string script) return temp_file; } +void cleanTempFile() +{ + std::string temp_file = settings.value["temp_dir"].get() + "/autom_script"; + std::filesystem::remove(temp_file); +} + json mergeJson(json a, json b) { json result = a; @@ -246,6 +252,8 @@ void runScript(int argc, char *argv[]) // system(script_settings["pre_script"].get().c_str()); system(script.c_str()); + + cleanTempFile(); return; } // }