Merge branch 'ek/mingw-rename-symlink'
Symlink renaming fix. * ek/mingw-rename-symlink: compat/mingw: rename the symlink, not the target
This commit is contained in:
@@ -2278,7 +2278,9 @@ repeat:
|
||||
|
||||
old_handle = CreateFileW(wpold, DELETE,
|
||||
FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
|
||||
NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL);
|
||||
NULL, OPEN_EXISTING,
|
||||
FILE_FLAG_BACKUP_SEMANTICS | FILE_FLAG_OPEN_REPARSE_POINT,
|
||||
NULL);
|
||||
if (old_handle == INVALID_HANDLE_VALUE) {
|
||||
errno = err_win_to_posix(GetLastError());
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user