mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-21 00:46:47 +00:00
Allow symlink test to work irrespective of git settings.
This commit is contained in:
@@ -85,6 +85,10 @@ foreign kernel32 {
|
||||
lpTargetFileName: LPCWSTR,
|
||||
lpSecurityAttributes: LPSECURITY_ATTRIBUTES) -> BOOL ---
|
||||
|
||||
CreateSymbolicLinkW :: proc(lpSymlinkFileName: LPCWSTR,
|
||||
lpTargetFileName: LPCWSTR,
|
||||
dwFlags: SYMBOLIC_LINK_FLAGS) -> BOOLEAN ---
|
||||
|
||||
GetFileInformationByHandleEx :: proc(hFile: HANDLE,
|
||||
fileInfoClass: FILE_INFO_BY_HANDLE_CLASS,
|
||||
lpFileInformation: LPVOID,
|
||||
|
||||
@@ -1276,6 +1276,12 @@ FOF_NO_UI :: (FOF_SILENT | FOF_NOCONFIRMATION | FOF_NOERRORUI |
|
||||
|
||||
FILEOP_FLAGS :: WORD
|
||||
|
||||
SYMBOLIC_LINK_FLAG :: enum DWORD {
|
||||
DIRECTORY = 0,
|
||||
ALLOW_UNPRIVILGED_CREATE = 1,
|
||||
}
|
||||
SYMBOLIC_LINK_FLAGS :: bit_set[SYMBOLIC_LINK_FLAG; DWORD]
|
||||
|
||||
DEVMODEW :: struct {
|
||||
dmDeviceName: [32]wchar_t,
|
||||
dmSpecVersion: WORD,
|
||||
|
||||
Reference in New Issue
Block a user