about summary refs log tree commit diff stats
path: root/src/os
diff options
context:
space:
mode:
authorYang Liu <liuyang22@iscas.ac.cn>2025-05-30 16:23:10 +0800
committerGitHub <noreply@github.com>2025-05-30 10:23:10 +0200
commitd29be5fd143cd75d1540df3a0891132c5d604a09 (patch)
tree167fd51f93124fab1fd74f175d6945a1e30de8b7 /src/os
parent53bb00a769f3168a5663893981fccebecd7ff4d7 (diff)
downloadbox64-d29be5fd143cd75d1540df3a0891132c5d604a09.tar.gz
box64-d29be5fd143cd75d1540df3a0891132c5d604a09.zip
[WOW64] Added support for cosim (#2683)
Diffstat (limited to 'src/os')
-rw-r--r--src/os/os_wine.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/os/os_wine.c b/src/os/os_wine.c
index 83be99b2..7b222706 100644
--- a/src/os/os_wine.c
+++ b/src/os/os_wine.c
@@ -211,7 +211,8 @@ void PrintfFtrace(int prefix, const char* fmt, ...)
     static char buf[1024] = { 0 };
 
     char* p = buf;
-    strcpy(p, prefix > 1 ? "[\033[31mBOX64\033[0m] " : "[BOX64] ");
+    p[0] = '\0';
+    if (prefix) strcpy(p, prefix > 1 ? "[\033[31mBOX64\033[0m] " : "[BOX64] ");
     va_list args;
     va_start(args, fmt);
     vsprintf(p + strlen(p), fmt, args);