diff options
Diffstat (limited to 'win')
-rw-r--r-- | win/tkWinInit.c | 2 | ||||
-rw-r--r-- | win/tkWinTest.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/win/tkWinInit.c b/win/tkWinInit.c index 2f9815c..977474c 100644 --- a/win/tkWinInit.c +++ b/win/tkWinInit.c @@ -196,7 +196,7 @@ TkWin32ErrorObj( *p = '\0'; } - Tcl_WinTCharToUtf(lpBuffer, wcslen(lpBuffer) * sizeof (WCHAR), &ds); + Tcl_WinTCharToUtf(lpBuffer, -1, &ds); errPtr = Tcl_NewStringObj(Tcl_DStringValue(&ds), Tcl_DStringLength(&ds)); Tcl_DStringFree(&ds); diff --git a/win/tkWinTest.c b/win/tkWinTest.c index 6d7f040..e58ee7c 100644 --- a/win/tkWinTest.c +++ b/win/tkWinTest.c @@ -177,7 +177,7 @@ AppendSystemError( } else { char *msgPtr; - Tcl_WinTCharToUtf(wMsgPtr, wcslen(wMsgPtr), &ds); + Tcl_WinTCharToUtf(wMsgPtr, -1, &ds); LocalFree(wMsgPtr); msgPtr = Tcl_DStringValue(&ds); |