From 62ab2987b608b2320c93675d34410c9a59bb578a Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 26 Oct 2022 16:08:49 +0100 Subject: [PATCH] Change name to `windows_set_file_info_times` --- core/os/dir_windows.odin | 3 +-- core/os/stat_windows.odin | 8 ++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/core/os/dir_windows.odin b/core/os/dir_windows.odin index cf1452abd..9333548cf 100644 --- a/core/os/dir_windows.odin +++ b/core/os/dir_windows.odin @@ -2,7 +2,6 @@ package os import win32 "core:sys/windows" import "core:strings" -import "core:time" read_dir :: proc(fd: Handle, n: int, allocator := context.allocator) -> (fi: []File_Info, err: Errno) { find_data_to_file_info :: proc(base_path: string, d: ^win32.WIN32_FIND_DATAW) -> (fi: File_Info) { @@ -41,7 +40,7 @@ read_dir :: proc(fd: Handle, n: int, allocator := context.allocator) -> (fi: []F // fi.mode |= file_type_mode(h); } - window_set_file_info_times(&fi, d) + windows_set_file_info_times(&fi, d) fi.is_dir = fi.mode & File_Mode_Dir != 0 return diff --git a/core/os/stat_windows.odin b/core/os/stat_windows.odin index 54f8003d6..c63fb4cf0 100644 --- a/core/os/stat_windows.odin +++ b/core/os/stat_windows.odin @@ -229,7 +229,7 @@ file_mode_from_file_attributes :: proc(FileAttributes: win32.DWORD, h: win32.HAN } @(private) -window_set_file_info_times :: proc(fi: ^File_Info, d: ^$T) { +windows_set_file_info_times :: proc(fi: ^File_Info, d: ^$T) { fi.creation_time = time.unix(0, win32.FILETIME_as_unix_nanoseconds(d.ftCreationTime)) fi.modification_time = time.unix(0, win32.FILETIME_as_unix_nanoseconds(d.ftLastWriteTime)) fi.access_time = time.unix(0, win32.FILETIME_as_unix_nanoseconds(d.ftLastAccessTime)) @@ -242,7 +242,7 @@ file_info_from_win32_file_attribute_data :: proc(d: ^win32.WIN32_FILE_ATTRIBUTE_ fi.mode |= file_mode_from_file_attributes(d.dwFileAttributes, nil, 0) fi.is_dir = fi.mode & File_Mode_Dir != 0 - window_set_file_info_times(&fi, d) + windows_set_file_info_times(&fi, d) fi.fullpath, e = full_path_from_name(name) fi.name = basename(fi.fullpath) @@ -257,7 +257,7 @@ file_info_from_win32_find_data :: proc(d: ^win32.WIN32_FIND_DATAW, name: string) fi.mode |= file_mode_from_file_attributes(d.dwFileAttributes, nil, 0) fi.is_dir = fi.mode & File_Mode_Dir != 0 - window_set_file_info_times(&fi, d) + windows_set_file_info_times(&fi, d) fi.fullpath, e = full_path_from_name(name) fi.name = basename(fi.fullpath) @@ -293,7 +293,7 @@ file_info_from_get_file_information_by_handle :: proc(path: string, h: win32.HAN fi.mode |= file_mode_from_file_attributes(ti.FileAttributes, h, ti.ReparseTag) fi.is_dir = fi.mode & File_Mode_Dir != 0 - window_set_file_info_times(&fi, &d) + windows_set_file_info_times(&fi, &d) return fi, ERROR_NONE }