about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
authorYang Liu <liuyang22@iscas.ac.cn>2024-10-13 19:08:18 +0800
committerGitHub <noreply@github.com>2024-10-13 13:08:18 +0200
commit7430463b336c8dc957ca53b27b43f6a997282455 (patch)
tree77837807bf2492da7b34ca0ff1ae09b29e84b9be /src/tools
parent6f2d067f3abb70aa6d8d386a1a2395e4bff39c9b (diff)
downloadbox64-7430463b336c8dc957ca53b27b43f6a997282455.tar.gz
box64-7430463b336c8dc957ca53b27b43f6a997282455.zip
[CORE] Refactored %pid trace file handling (#1933)
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/rcfile.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/rcfile.c b/src/tools/rcfile.c
index 0d19901b..abebd523 100644
--- a/src/tools/rcfile.c
+++ b/src/tools/rcfile.c
@@ -503,7 +503,7 @@ extern FILE* ftrace;
 extern char* ftrace_name;
 extern char* box64_new_args;
 extern char* box64_insert_args;
-void openFTrace(const char* newtrace);
+void openFTrace(const char* newtrace, int reopen);
 void addNewEnvVar(const char* s);
 void AddNewLibs(const char* libs);
 void computeRDTSC();
@@ -622,7 +622,7 @@ void internal_ApplyParams(const char* name, const my_params_t* param) {
         if(ftrace_name) {
             fclose(ftrace);
         }
-        openFTrace(param->trace_file);
+        openFTrace(param->trace_file, 0);
     }
     if(param->is_emulated_libs_present) {
         AppendList(&my_context->box64_emulated_libs, param->emulated_libs, 0);