From 41ebbee85d7219b56f314775f1819a1b4fd1647c Mon Sep 17 00:00:00 2001 From: Alistair Leslie-Hughes Date: Tue, 19 Nov 2019 09:46:15 +1100 Subject: [PATCH] Rebase agaisnt 288a6625ad0177e258a0db1da166d292ff420b1e --- ...nt-CreateSymbolicLink-A-W-with-ntdll.patch | 42 +++++++++---------- patches/patchinstall.sh | 2 +- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/patches/ntdll-Junction_Points/0019-kernel32-Implement-CreateSymbolicLink-A-W-with-ntdll.patch b/patches/ntdll-Junction_Points/0019-kernel32-Implement-CreateSymbolicLink-A-W-with-ntdll.patch index 1824c6f7..d355effa 100644 --- a/patches/ntdll-Junction_Points/0019-kernel32-Implement-CreateSymbolicLink-A-W-with-ntdll.patch +++ b/patches/ntdll-Junction_Points/0019-kernel32-Implement-CreateSymbolicLink-A-W-with-ntdll.patch @@ -1,4 +1,4 @@ -From 647e8f79cc877f9baaf9cf29f7d6d9999c3960c9 Mon Sep 17 00:00:00 2001 +From 8af2ae9864c4a94b2db9a12283fe5ddee6cb26c8 Mon Sep 17 00:00:00 2001 From: "Erich E. Hoover" Date: Wed, 13 Mar 2019 16:02:05 -0600 Subject: [PATCH] kernel32: Implement CreateSymbolicLink[A|W] with ntdll @@ -13,7 +13,7 @@ Signed-off-by: Erich E. Hoover 4 files changed, 277 insertions(+), 81 deletions(-) diff --git a/dlls/kernel32/path.c b/dlls/kernel32/path.c -index 31da8fed4f..2e57a3b38c 100644 +index a369ca90120..0b7202ef961 100644 --- a/dlls/kernel32/path.c +++ b/dlls/kernel32/path.c @@ -34,6 +34,8 @@ @@ -25,7 +25,7 @@ index 31da8fed4f..2e57a3b38c 100644 #include "kernel_private.h" #include "wine/unicode.h" -@@ -1260,8 +1262,106 @@ WCHAR * CDECL wine_get_dos_file_name( LPCSTR str ) +@@ -924,8 +926,106 @@ WCHAR * CDECL wine_get_dos_file_name( LPCSTR str ) */ BOOLEAN WINAPI CreateSymbolicLinkW(LPCWSTR link, LPCWSTR target, DWORD flags) { @@ -134,7 +134,7 @@ index 31da8fed4f..2e57a3b38c 100644 } /************************************************************************* -@@ -1269,8 +1369,24 @@ BOOLEAN WINAPI CreateSymbolicLinkW(LPCWSTR link, LPCWSTR target, DWORD flags) +@@ -933,8 +1033,24 @@ BOOLEAN WINAPI CreateSymbolicLinkW(LPCWSTR link, LPCWSTR target, DWORD flags) */ BOOLEAN WINAPI CreateSymbolicLinkA(LPCSTR link, LPCSTR target, DWORD flags) { @@ -162,7 +162,7 @@ index 31da8fed4f..2e57a3b38c 100644 /************************************************************************* diff --git a/dlls/kernel32/tests/path.c b/dlls/kernel32/tests/path.c -index 71577793b0..11b5ea35f0 100644 +index 71577793b0b..11b5ea35f0a 100644 --- a/dlls/kernel32/tests/path.c +++ b/dlls/kernel32/tests/path.c @@ -92,6 +92,9 @@ static void (WINAPI *pReleaseActCtx)(HANDLE); @@ -293,10 +293,10 @@ index 71577793b0..11b5ea35f0 100644 + test_CreateSymbolicLink(); } diff --git a/dlls/msvcp120/tests/msvcp120.c b/dlls/msvcp120/tests/msvcp120.c -index 8f7b75aab4..77d8c37754 100644 +index d484cdd7ed7..7aca5703ab9 100644 --- a/dlls/msvcp120/tests/msvcp120.c +++ b/dlls/msvcp120/tests/msvcp120.c -@@ -1622,15 +1622,14 @@ static void test_tr2_sys__Stat(void) +@@ -1625,15 +1625,14 @@ static void test_tr2_sys__Stat(void) char const *path; enum file_type ret; int err_code; @@ -319,7 +319,7 @@ index 8f7b75aab4..77d8c37754 100644 }; WCHAR testW[] = {'t','r','2','_','t','e','s','t','_','d','i','r',0}; WCHAR testW2[] = {'t','r','2','_','t','e','s','t','_','d','i','r','/','f','1',0}; -@@ -1675,16 +1674,14 @@ static void test_tr2_sys__Stat(void) +@@ -1678,16 +1677,14 @@ static void test_tr2_sys__Stat(void) for(i=0; i