mirror of
https://github.com/git/git.git
synced 2026-01-18 14:44:28 +00:00
Merge pull request #1334 from max630/mingw-direct-CreateHardLinkW
mingw: use CreateHardLink directly
This commit is contained in:
@@ -2703,13 +2703,8 @@ int mingw_raise(int sig)
|
||||
|
||||
int link(const char *oldpath, const char *newpath)
|
||||
{
|
||||
DECLARE_PROC_ADDR(kernel32.dll, BOOL, CreateHardLinkW,
|
||||
LPCWSTR, LPCWSTR, LPSECURITY_ATTRIBUTES);
|
||||
wchar_t woldpath[MAX_LONG_PATH], wnewpath[MAX_LONG_PATH];
|
||||
|
||||
if (!INIT_PROC_ADDR(CreateHardLinkW))
|
||||
return -1;
|
||||
|
||||
if (xutftowcs_long_path(woldpath, oldpath) < 0 ||
|
||||
xutftowcs_long_path(wnewpath, newpath) < 0)
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user