diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-12-11 14:47:33 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-12-11 14:47:33 (GMT) |
commit | b15870ed70b213770dbd8410fdfe71d2d93671eb (patch) | |
tree | f4143a5b3ef8c5e4ae3ced91f4268cc6e743a9da /win/tclWinInit.c | |
parent | 6421b7b8b281a38b1fda0a422ef4990e8d5323e4 (diff) | |
parent | 0045179f39d4849f5272d2993a6eb0f2ce7ec4cf (diff) | |
download | tcl-b15870ed70b213770dbd8410fdfe71d2d93671eb.zip tcl-b15870ed70b213770dbd8410fdfe71d2d93671eb.tar.gz tcl-b15870ed70b213770dbd8410fdfe71d2d93671eb.tar.bz2 |
Merge 8.6. Get CreateSymbolicLinkW symbol from kernel32.dll, since Windows XP doesn't have it
Diffstat (limited to 'win/tclWinInit.c')
-rw-r--r-- | win/tclWinInit.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/win/tclWinInit.c b/win/tclWinInit.c index 6b8f18a..d2f9b2f 100644 --- a/win/tclWinInit.c +++ b/win/tclWinInit.c @@ -164,6 +164,9 @@ TclpInitPlatform(void) tclWinProcs.cancelSynchronousIo = (BOOL (WINAPI *)(HANDLE))(void *)GetProcAddress(handle, "CancelSynchronousIo"); + tclWinProcs.createSymbolicLink = + (BOOLEAN (WINAPI *)(LPCWSTR, LPCWSTR, DWORD))(void *)GetProcAddress(handle, + "CreateSymbolicLinkW"); } /* |