mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-06-28 14:21:49 -07:00
allow delete/rename access on exe/debug handles
This commit is contained in:
+2
-2
@@ -690,7 +690,7 @@ dbgi_parse_thread_entry_point(void *p)
|
||||
void *exe_file_base = 0;
|
||||
if(do_task)
|
||||
{
|
||||
exe_file = os_file_open(OS_AccessFlag_Read|OS_AccessFlag_ShareRead, exe_path);
|
||||
exe_file = os_file_open(OS_AccessFlag_Read|OS_AccessFlag_ShareRead|OS_AccessFlag_ShareWrite, exe_path);
|
||||
exe_file_props = os_properties_from_file(exe_file);
|
||||
exe_file_map = os_file_map_open(OS_AccessFlag_Read, exe_file);
|
||||
exe_file_base = os_file_map_view_open(exe_file_map, OS_AccessFlag_Read, r1u64(0, exe_file_props.size));
|
||||
@@ -935,7 +935,7 @@ dbgi_parse_thread_entry_point(void *p)
|
||||
void *raddbgi_file_base = 0;
|
||||
if(do_task && raddbgi_file_is_up_to_date)
|
||||
{
|
||||
raddbgi_file = os_file_open(OS_AccessFlag_Read|OS_AccessFlag_ShareRead, raddbgi_path);
|
||||
raddbgi_file = os_file_open(OS_AccessFlag_Read|OS_AccessFlag_ShareRead|OS_AccessFlag_ShareWrite, raddbgi_path);
|
||||
raddbgi_file_map = os_file_map_open(OS_AccessFlag_Read, raddbgi_file);
|
||||
raddbgi_file_props = os_properties_from_file(raddbgi_file);
|
||||
raddbgi_file_base = os_file_map_view_open(raddbgi_file_map, OS_AccessFlag_Read, r1u64(0, raddbgi_file_props.size));
|
||||
|
||||
Reference in New Issue
Block a user