summaryrefslogtreecommitdiffstats
path: root/win/tclWinFile.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2021-02-23 12:34:58 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2021-02-23 12:34:58 (GMT)
commitc0f6db4b8165a139a30bd801ca3d8ffb56210940 (patch)
tree69331dc9814668ff6de2d71a0b61e87a09963427 /win/tclWinFile.c
parentbdd6e3f4dfea4d7d47d323b51a660c7c7517a531 (diff)
downloadtcl-c0f6db4b8165a139a30bd801ca3d8ffb56210940.zip
tcl-c0f6db4b8165a139a30bd801ca3d8ffb56210940.tar.gz
tcl-c0f6db4b8165a139a30bd801ca3d8ffb56210940.tar.bz2
Revise buffer-sizes used in GetModuleFileNameW() calls. Available buffer-size reported to GetModuleFileNameW() was not always accurate
Diffstat (limited to 'win/tclWinFile.c')
-rw-r--r--win/tclWinFile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/win/tclWinFile.c b/win/tclWinFile.c
index d582664..8df346f 100644
--- a/win/tclWinFile.c
+++ b/win/tclWinFile.c
@@ -852,7 +852,7 @@ TclpFindExecutable(
* create this process.
*/
- if (GetModuleFileNameW(NULL, wName, MAX_PATH) == 0) {
+ if (GetModuleFileNameW(NULL, wName, sizeof(wName)/sizeof(WCHAR)) == 0) {
GetModuleFileNameA(NULL, name, sizeof(name));
/*