Browse Source

Add missing attribute

gingerBill 1 year ago
parent
commit
9d8953538b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/os/os2/file_windows.odin

+ 1 - 1
core/os/os2/file_windows.odin

@@ -94,7 +94,7 @@ _open_internal :: proc(name: string, flags: File_Flags, perm: int) -> (handle: u
 		create_mode = win32.TRUNCATE_EXISTING
 		create_mode = win32.TRUNCATE_EXISTING
 	}
 	}
 
 
-	attrs: u32 = win32.FILE_ATTRIBUTE_NORMAL
+	attrs: u32 = win32.FILE_ATTRIBUTE_NORMAL|win32.FILE_FLAG_BACKUP_SEMANTICS
 	if perm & S_IWRITE == 0 {
 	if perm & S_IWRITE == 0 {
 		attrs = win32.FILE_ATTRIBUTE_READONLY
 		attrs = win32.FILE_ATTRIBUTE_READONLY
 		if create_mode == win32.CREATE_ALWAYS {
 		if create_mode == win32.CREATE_ALWAYS {