diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cpp | 2 | ||||
| -rw-r--r-- | src/os.hpp | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/main.cpp b/src/main.cpp index ab37de95cd..2dc500b1bb 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -700,7 +700,7 @@ int main(int argc, char **argv) { ZigTarget *non_null_target = target ? target : &native; - Buf *test_exe_name = buf_sprintf("./test%s", target_exe_file_ext(non_null_target)); + Buf *test_exe_name = buf_sprintf("." OS_SEP "test%s", target_exe_file_ext(non_null_target)); for (size_t i = 0; i < test_exec_args.length; i += 1) { if (test_exec_args.items[i] == nullptr) { diff --git a/src/os.hpp b/src/os.hpp index 0d4e8d3dba..44dd361d17 100644 --- a/src/os.hpp +++ b/src/os.hpp @@ -85,11 +85,13 @@ bool os_is_sep(uint8_t c); #define ZIG_PRI_u64 "I64u" #define ZIG_PRI_llu "I64u" #define ZIG_PRI_x64 "I64x" +#define OS_SEP "\\" #else #define ZIG_PRI_usize "zu" #define ZIG_PRI_u64 PRIu64 #define ZIG_PRI_llu "llu" #define ZIG_PRI_x64 PRIx64 +#define OS_SEP "/" #endif #endif |
