From bd9372f07c3bb2371ad7b6dee2ff6d935d776712 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 10 Oct 2025 12:56:24 -0700 Subject: [PATCH] use current working directory as working directory for command line targets --- src/raddbg/raddbg_core.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/raddbg/raddbg_core.c b/src/raddbg/raddbg_core.c index e9ca65a1..902fc001 100644 --- a/src/raddbg/raddbg_core.c +++ b/src/raddbg/raddbg_core.c @@ -11093,15 +11093,9 @@ rd_init(CmdLine *cmdln) executable_name_string = exe_name; } - // rjf: unpack working directory - if(target_args.first->string.size != 0) + // rjf: get current directory, use as working directory { - String8 path_part_of_arg = str8_chop_last_slash(target_args.first->string); - if(path_part_of_arg.size != 0) - { - String8 path = push_str8f(scratch.arena, "%S/", path_part_of_arg); - working_directory_string = path; - } + working_directory_string = path_normalized_from_string(scratch.arena, os_get_current_path(scratch.arena)); } // rjf: unpack arguments